Manual do PHP
Anterior |  | Próxima

# 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.

# Dependências

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.

# Instalação

In PHP 4, these functions are only available if PHP was configured with --enable-bcmath. In PHP 3, these functions are only available if PHP was NOT configured with --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.

# Configurações em 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
--- | --- | ---
bcmath.scale | 0 | PHP_INI_ALL

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 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 pré-definidas

Esta extensão não possui nenhuma constante.

Anterior | Principal | Próxima
aspell_suggest | Acima | bcadd