(PHP 4, PHP 5, PHP 7)
bccomp — Comparar dois números de precisão arbitrária
$left_operand
, string $right_operand
[, int $scale
= 0
] )
Compara o left_operand
com o
right_operand
e retorna o resultado
como um inteiro.
left_operand
O operando da esquerda, como uma string.
right_operand
O operando da direita, como uma string.
scale
O parâmetro opcional scale
é usado para definir o
número de dígitos depois da parte decimal que será usada na
comparação.
Retorna 0 se os dois operandos são iguais, 1 se o
left_operand
é maior que
right_operand
, -1 caso contrário.
Exemplo #1 Exemplo da bccomp()
<?php
echo bccomp('1', '2') . "\n"; // -1
echo bccomp('1.00001', '1', 3); // 0
echo bccomp('1.00001', '1', 5); // 1
?>