Manuale PHP
Indietro |  | Avanti

# VII. Funzioni Matematiche BCMath a precisione arbitraria

# Introduzione

Per la matematica a precisione arbitraria PHP offre il Binary Calculator che supporta numeri di qualsiasi dimensione e precisione, rappresentati da stringhe;

# Requisiti

Dalla versione 4.0.4 del PHP, libbcmath è inclusa nella distribuzione. Non c'è bisogno di altre librerie esterne per questa estensione.

# Installazione

Queste funzioni sono disponibili solo se PHP è stato configurato con --enable-bcmath. Nel PHP 3, queste funzioni sono disponibili solo se PHP NON è stato configurato con --disable-bcmath.

La versione per Windows di PHP ha già compilato il supporto per questo modulo. Non occorre caricare alcun modulo addizionale per potere utilizzare queste funzioni.

# Configurazione di Runtime

Il comportamento di queste funzioni è influenzato dalle impostazioni di `php.ini`.

Tabella 1. Opzioni di configurazione di BC math

Nome | Default | Modificabile in
--- | --- | ---
bcmath.scale | 0 | PHP_INI_ALL

Per ulteriori dettagli e definizioni delle costanti PHP_INI_* vedere ini_set().

Breve descrizione dei parametri di configurazione.

bcmath.scale integer

  Numero di cifre decimali per tutte le funzioni bcmath. Vedere anche bcscale().

# Tipi di risorse

Questa estensione non definisce alcun tipo di risorsa.

# Costanti predefinite

Questa estensione non definisce alcuna costante.

Indietro | Partenza | Avanti
aspell_suggest | Risali | bcadd