Para matemática de precisão arbitrária, o PHP oferece a Calculadora Binária com suporte a números de qualquer tamanho e precisão, representados como strings.
Desde o PHP 4.0.4, a libbcmath é distribuída junto com o PHP. Você não precisa de nenhuma biblioteca externa para esta extensão.
Essas funções só estão disponíveis se o PHP foi
configurado com a opção --enable-bcmath
.
No PHP 3, Essas funções só estão disponíveis se o PHP não foi
configurado com a opção --disable-bcmath
.
A versão para Windows do PHP tem suporte embutido para esta extensão. Você não precisa carregar nenhuma extensão adicional para utilizar essas funções.
O comportamento dessas funções podem ser modificado pelas configurações do php.ini.
Para mais detalhes e definições para as constantes PHP_INI_* veja a função ini_set().
Breve descrição das diretivas de configuração.
bcmath.scale
integerNúmero de casas decimais para todas as funções BC Math.
Esta extensão não possui nenhum tipo resource.
Esta extensão não possui nenhuma constante.