BC Math Funções
PHP Manual

bccomp

(PHP 4, PHP 5)

bccompComparar 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.

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

?>

BC Math Funções
PHP Manual