Introducción
Para operaciones matemáticas de precisión
arbitraria, PHP tiene disponible la Calculadora Binaria que
soporta números de cualquier tamaño y
precisión, representados como cadenas de texto_
Requerimientos
Desde PHP 4_0_4, libbcmath se encuentra incorporada en PHP_ No se
necesitan bibliotecas externas para esta extensión_
Instalación
En PHP 4, estas funciones solo están disponibles si
PHP fue configurado con __enable_bcmath_ En PHP 3, estas funciones
sólo están disponibles si PHP NO fue
configurado con __disable_bcmath_
La versión para Windows de
PHP tiene soporte nativo para esta
extensión_ No se necesita cargar ninguna extensión
adicional para usar estas funciones_
Configuración en tiempo de
ejecución
El comportamiento de estas
funciones está afectado por los valores definidos en
php_ini_
Tabla 1_ Opciones de configuración de BCMath
| Nombre | Por defecto | Modificable |
|---|
| bcmath_scale | 0 | PHP_INI_ALL |
Para más detalles y la definición de las constantes
PHP_INI_*, consulte
ini_set()_
A continuación se
presenta una corta explicación de las directivas de
configuración
- bcmath_scale
integer
Número de dígitos decimales para todas las
funciones de bcmath_
Tipos de recursos
Esta extensión no tiene
ningún tipo de recurso definido_
Constantes predefinidas
Esta extensión no tiene ninguna
constante definida_