Manual do PHP
Anterior |  | Próxima

# bccomp

(PHP 3, 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.

Exemplo 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

Anterior | Principal | Próxima
bcadd | Acima | bcdiv