bcadd
bcdiv
Fonctions BC Math
PHP Manual

# 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

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

bcadd
bcdiv
Fonctions BC Math
PHP Manual