bcadd
bcdiv
BC Math Funktionen
PHP Manual

# bccomp

(PHP 4, PHP 5)

bccomp — Vergleich zweier Zahlen beliebiger Genauigkeit

### Beschreibung

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

Vergleicht den `left_operand` mit dem `right_operand` und gibt das Ergebnis als Integer-Wert zurück.

### Parameter-Liste

`left_operand`

  Der linke Operand in Stringform.

`right_operand`

  Der rechte Operand in Stringform.

`scale`

  Der optionale `scale`-Parameter wird verwendet, um die Anzahl der Dezimalstellen nach dem Komma anzugeben, die für den Vergleich herangezogen werden sollen.

### Rückgabewerte

Gibt 0 zurück, wenn beide Operatoren gleich sind, 1, wenn `left_operand` größer ist als `right_operand`, und andernfalls -1.

### Beispiele

Beispiel #1 bccomp()-Beispiel

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

bcadd
bcdiv
BC Math Funktionen
PHP Manual