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.

## 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 ?>`

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