bccomp
(PHP 4, PHP 5)
bccomp — Porovnať dve čísla s ľuboboľnou presnosťou
Popis
int bccomp
( string $left_operand
, string $right_operand
[, int $scale
] )
Porovnáva left_operand s right_operand om a vracia výsledok ako integer. Voliteľný parameter scale sa používa na nastavenie počtu číslic za desatinou čiarkou, čo sa využije pri porovnávaní. Vrátená hodnota je 0, ak sú oba operandy zhodné. Ak je left_operand väčší než right_operand , vráti sa hodnota +1 a ak je left_operand menší než right_operand , vráti sa hodnota -1.
Example#1 bccomp() príklad
<?php
echo bccomp('1', '2') . "\n";
echo bccomp('1.00001', '1', 3) . "\n";
echo bccomp('1.00001', '1', 5);
?>
Horeuvedený príklad vypíše:
-1 0 1