bccomp
(PHP 4, PHP 5)
bccomp — Compare deux nombres de grande taille
Description
int bccomp
( string $left_operand
, string $right_operand
[, int $scale
] )
Compare l'opérande left_operand avec l'opérande right_operand et renvoie le résultat sous forme d'un entier.
Liste de paramètres
- left_operand
-
L'opérande de gauche, sous la forme d'une chaîne de caractères.
- right_operand
-
L'opérande de droite, sous la forme d'une chaîne de caractères.
- scale
-
Le paramètre optionnel scale est utilisé pour définir le nombre de digits après la décimale qui seront utilisés dans la comparaison.
Valeurs de retour
Retourne 0 si les deux opérandes sont égaux, 1 si l'opérande left_operand est plus grand que l'opérande right_operand , -1 sinon.
Exemples
Example#1 Exemple avec bccomp()
<?php
echo bccomp('1', '2') . "\n"; // -1
echo bccomp('1.00001', '1', 3); // 0
echo bccomp('1.00001', '1', 5); // 1
?>