Cette extension permet de réaliser des calculs sur des nombres de précision
arbitraire : la Calculatrice Binaire (Binary Calculator) supporte des nombres
de toutes taille et précision, représentés sous forme de chaînes.
Depuis PHP 4.0.4, libbcmath est distribuée avec PHP. Vous n'avez besoin d'aucune
bibliothèque externe pour cette extension.
Ces fonctions ne sont disponibles que si l'option de configuration
--enable-bcmath a été activée lors de la
compilation.
En PHP 3, ces fonctions ne sont disponibles que si l'option de configuration
--disable-bcmath n'a pas été activée lors
de la compilation.
La version Windows de PHP
dispose du support automatique de cette extension. Vous n'avez pas à ajouter
de bibliothèque supplémentaire pour disposer de ces fonctions.
Le comportement de ces fonctions est
affecté par la configuration dans le fichier php.ini.
Tableau 1. Options de configuration
| Nom | Par défaut | Modifiable | Historique |
|---|
| bcmath.scale | "0" | PHP_INI_ALL | |
Pour plus de détails sur les constantes PHP_INI_*,
reportez-vous Ã
Annexe G.
Voici un éclaircissement sur
l'utilisation des directives de configuration.
- bcmath.scale
entier
Le nombre de décimales pour toutes les fonctions bcmath.
Voir aussi bcscale().
Cette extension ne définit aucune ressource.
Cette extension ne définit aucune constante.