bccomp

(PHP 3, PHP 4, PHP 5)

bccomp -- Porównuje dwie liczby o dużej precyzji

Opis

int bccomp ( string 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łady

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

?>

Hosting by: Hurra Communications Sp. z o.o.
Generated: 2007-01-26 18:02:42