bccomp

(PHP 3, 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. Der optionale Parameter scale bestimmt die Anzahl der Nachkommastellen, die für den Vergleich ausgewertet werden. Der Rückgabewert ist 0, wenn beide Operanden gleich sind. Wenn left_operand größer als right_operand ist, ist der Rückgabewert +1; wenn left_operand kleiner als right_operand ist, ist der Rückgabewert -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

?>