bccomp

(PHP 3, PHP 4, PHP 5)

bccomp -- Compare deux nombres de grande taille

Description

int bccomp ( string left_operand, string right_operand [, int scale] )

bccomp() compare l'opérande left_operand avec l'opérande right_operand et renvoie le résultat sous forme de valeur numérique (entier). Le paramètre optionnel scale est utilisé pour définir le nombre de chiffres après la virgule utilisés lors de la comparaison. Le résultat est 0 si les deux opérandes sont égaux. Si l'opérande left_operand est plus grand que l'opérande right_operand, le résultat est 1. Si l'opérande left_operand est plus petit que l'opérande right_operand, le résultat est -1.

Exemples

Exemple 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

?>

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:45