Manuel PHP
Précédent |  | Suivant

# 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.

Exemple 1. Exemple avec bccomp()

`<?php echo bccomp('1', '2') . "\n"; echo bccomp('1.00001', '1', 3) . "\n"; echo bccomp('1.00001', '1', 5); ?>`

L'exemple va afficher :

    -1
    0
    1

Précédent | Sommaire | Suivant
bcadd | Niveau supérieur | bcdiv