(PHP 4, PHP 5)
bccomp — Porównuje dwie liczby o dużej precyzji
$lewy_operand
, string $prawy_operand
[, int $precyzja
] )
Porównuje lewy_operand z
prawy_operand i zwraca rezultat w postaci liczby
całkowitej. Opcjonalnego argumentu precyzja używa
się do ustalenia ilości cyfr po przecinku, które będą wzięte pod uwagę
przy porównywaniu. Funkcja zwraca wartość 0, jeśli operandy są sobie równe.
Jeśli lewy_operand jest większy niż
prawy_operand, to funkcja zwraca +1, zaś jeśli
lewy_operand jest mniejszy niż
prawy_operand, to funkcja zwraca -1.
Przykład #1 bccomp() przykład
<?php
echo bccomp('1', '2') . "\n"; // -1
echo bccomp('1.00001', '1', 3); // 0
echo bccomp('1.00001', '1', 5); // 1
?>