bccomp

(PHP 3, PHP 4, PHP 5)

bccomp --  Vergleich zweier Zahlen beliebiger Genauigkeit.

Beschreibung

int bccomp ( string linker Operand, string rechter Operand [, int Genauigkeit] )

Vergleicht den linken Operanden mit dem rechten Operanden und liefert das Ergebnis als Integer-Wert. Der optionale Parameter Genauigkeit bestimmt die Anzahl der Nachkommastellen, die für den Vergleich ausgewertet werden. Der Rückgabewert ist 0, wenn die beiden Operanden gleich sind. Wenn der linke Operand größer ist als der rechte Operand, wird +1 zurückgeliefert; wenn der linke Operand kleiner ist als der rechte Operand wird -1 zurückgeliefert.

Beispiel 1. bccomp() Beispiel

<?php
echo bccomp('1', '2') . "\n";

echo
bccomp('1.00001', '1', 3) . "\n";
echo
bccomp('1.00001', '1', 5);
?>

Das obige Beispiel gibt folgendes aus:

-1
0
1

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:12