Introdução
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
.
Requisitos
Desde
o
PHP
4.0.4
,
a
libbcmath
é
distribuída
junto
com
o
PHP
.
Você
não
precisa
de
nenhuma
biblioteca
externa
para
esta
estensão
.
Instalação
No
PHP
4
,
estas
funções
somente
serão
disponíveis
se
PHP
foi
configurado
com
--enable-bcmath
.
No
PHP
3
,
estas
funções
somente
serão
disponíveis
se
PHP
não
foi
configurado
com
--disable-bcmath
.
Configuração
durante
execução
O
comportamento
dessas
funções
podem
ser
modificado
pelas
configurações
do
php.ini
.
Tabela
1
.
Opções
de
configuração
da
BC
Math
Para mais detalhes e definições para as constantes
PHP_INI_* veja a função
ini_set()
.
Segue
uma
breve
descrição
das
diretivas
de
configuração
.
-
bcmath.scale
integer
-
Número
de
casas
decimais
para
todas
as
funções
BC
Math
.
Tipos
Resource
Esta
extensão
não
possui
nenhum
tipo
resource
.
Constantes
Predefinidas
Esta
extensão
não
possui
nenhuma
constante
.