bccomp
(PHP 4, PHP 5)
bccomp — Comparar dois números de precisão arbitrária
Descrição
int bccomp
( string
$left_operand
, string $right_operand
[, int $scale
] )
Compara o left_operand com o
right_operand e retorna o resultado
como um inteiro.
Parâmetros
-
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.
Valor Retornado
Retorna 0 se os dois operandos são iguais, 1 se o
left_operand é maior que
right_operand, -1 caso contrário.
Exemplos
Example #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
?>