Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



VII. Nombres de grande taille BCMath

Introduction

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.

Pré-requis

Depuis PHP 4.0.4, libbcmath est distribuée avec PHP. Vous n’avez besoin d’aucune bibliothèque externe pour cette extension.

Installation

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.

Configuration à l'exécution

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().

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Cette extension ne définit aucune constante.

Table des matières

bcadd – Additionne deux nombres de grande taillebccomp – Compare deux nombres de grande taillebcdiv – Divise deux nombres de grande taillebcmod – Retourne le reste d’une division entre nombres de grande taillebcmul – Multiplie deux nombres de grande taillebcpow – Élève un nombre à la puissance n-ièmebcpowmod – Calcule le reste modulo d’un nombre élevé à une puissancebcscale – Détermine le nombre de décimales par défautbcsqrt – Renvoie la racine carrée d’un nombre de grande taillebcsub – Soustrait un nombre de grande taille à un autre

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright