bccomp
(PHP 4, PHP 5)
bccomp — Comparar dois números de precisão arbitrária
Descrição
int bccomp
( string $operador_da_esquerda
, string $operador_da_direita
[, int $escala
] )
Compara o operador_da_esquerda com o operador_da_direita e retorna o resultado como um inteiro. O parametro opcional escala é usado para configurar o número de digitos depois do ponto decimal que serão utilizados na comparação. O valor retornado será 0 se os operadores são iguais. Se o operador_da_esquerda for maior do que o operador_da_direita o valor a ser retornado será +1 e se o operador_da_esquerda é menor do que o operador_da_direita o valor retornado é -1.
Example#1 Exemplo de bccomp()
<?php
echo bccomp('1', '2') . "\n";
echo bccomp('1.00001', '1', 3) . "\n";
echo bccomp('1.00001', '1', 5);
?>
O exemplo acima deverá exibir:
-1 0 1