bccomp

(PHP 4, PHP 5, PHP 7)

bccompComparar dois números de precisão arbitrária

Descrição

bccomp ( string $left_operand , string $right_operand [, int $scale = 0 ] ) : int

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

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

?>