(PHP 4, PHP 5, PHP 7, PHP 8)
bccomp — Comparar dois números de precisão arbitrária
Compara o num1
com o num2
e retorna o resultado como um inteiro.
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.
Retorna 0 se os dois operandos são iguais, 1 se o num1
é maior que num2
, -1 caso contrário.
Versão | Descrição |
---|---|
8.0.0 | scale pode ser null. |
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
?>