Руководство по PHP
Пред. |  | След.

# bccomp

(PHP 3, PHP 4, PHP 5)

bccomp -- Compare two arbitrary precision numbers

## Description

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

Compares the `left_operand` to the `right_operand` and returns the result as an integer. The optional `scale` parameter is used to set the number of digits after the decimal place which will be used in the comparison. The return value is 0 if the two operands are equal. If the `left_operand` is larger than the `right_operand` the return value is +1 and if the `left_operand` is less than the `right_operand` the return value is -1.

## Примеры

Пример 1. bccomp() example

`<?php echo bccomp('1', '2') . "\n"; // -1 echo bccomp('1.00001', '1', 3); // 0 echo bccomp('1.00001', '1', 5); // 1 ?>`

Пред. | Начало | След.
bcadd | Уровень выше | bcdiv