IV . BCMath Funções Matemáticas de Precisão Arbitrária

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 .

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

Nome Padrão Alterável
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 .



Índice
bcadd -- Adicionar dois números de precisão arbitrária
bccomp -- Comparar dois números de precisão arbitrária
bcdiv -- Dividir dois números de precisão arbitrária
bcmod -- Obter o módulo de um número com precisão arbitrária
bcmul -- Multiplicar dois números de precisão arbitrária
bcpow -- Elevar um número de precisão arbitrária a outro
bcpowmod -- Raise an arbitrary precision number to another, reduced by a specified modulus.
bcscale -- Configura o paramentro escala para todas as funções bc
bcsqrt -- Obter a raiz quadrada de um número de precisão arbitrária
bcsub -- Subtrair um número de precisão arbitrária de outro