bccomp
(PHP 4, PHP 5, PHP 7, PHP 8)
bccomp — Comparar dois números de precisão arbitrária
Descrição
Compara o num1
com o
num2
e retorna o resultado
como um inteiro.
Parâmetros
num1
-
O operando da esquerda, como uma string.
num2
-
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
num1
é maior que
num2
, -1 caso contrário.
Registro de Alterações
Versão | Descrição |
---|---|
8.0.0 |
scale pode ser null.
|
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
?>