bccomp
(PHP 4, PHP 5)
bccomp — Vergleich zweier Zahlen beliebiger Genauigkeit
Beschreibung
int bccomp
( string
$left_operand
, string $right_operand
[, int $scale = int
] )
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
?>