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.
Desde PHP 4.0.4, libbcmath se encuentra incorporada en PHP. No se
necesitan bibliotecas externas para esta extensión.
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.
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 | Cambios |
|---|
| bcmath.scale | "0" | PHP_INI_ALL | Disponible desde PHP 5.0.0. |
For further details and definitions of the
PHP_INI_* constants, see the
Apéndice H.
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. Vea también
bcscale().
Esta extensión no tiene
ningún tipo de recurso definido.
Esta extensión no tiene ninguna
constante definida.