Php/docs/function.bccomp

来自菜鸟教程
跳转至:导航、​搜索

bccomp

(PHP 4, PHP 5, PHP 7)

bccomp比较两个任意精度的数字


说明

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

right_operandleft_operand作比较, 并且返回一个整数的结果.


参数

left_operand
左边的运算数, 是一个字符串.
right_operand
右边的运算数, 是一个字符串.
scale
可选的scale参数被用作设置指示数字, 在使用来作比较的小数点部分.


返回值

如果两个数相等返回0, 左边的数left_operand比较右边的数right_operand大返回1, 否则返回-1.


范例

Example #1 bccomp() example

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