Forum und email

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