bcadd
bcdiv
BC Math Funções
PHP Manual

# bccomp

(PHP 4, PHP 5)

bccomp — Comparar dois números de precisão arbitrária

### Descrição

int bccomp ( string `$left_operand` , string `$right_operand` [, int `$scale` ] )

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
?>`

bcadd
bcdiv
BC Math Funções
PHP Manual