php-bcscale()-设置/获取所有bc math函数的默认小数点保留位数,### php数组函数 bcscale(),bcscale(int $scale): int,设置所有 bc math 函数在未设定情况下的小数点保留位数。bcscale(null $scale = null): int,获取当前的小数点保留位数。参数解释:scale| 小数点保留位数。函数返回值:设置的时候,返回之前的小数点保留位数。否则就是返回当前的位数。
支持版本
(PHP 4, PHP 5, PHP 7, PHP 8)
定义和用法
bcscale(int $scale): int
设置所有 bc math 函数在未设定情况下的小数点保留位数。
bcscale(null $scale = null): int
获取当前的小数点保留位数。
参数解释
参数 | 描述 |
---|---|
scale | 小数点保留位数。 |
函数返回值
设置的时候,返回之前的小数点保留位数。否则就是返回当前的位数。
更新日志
版本 | 说明 | |
---|---|---|
8.0.0 | 现在 scale 可以为 null。 | 7.3.0 |
7.3.0 | 现在 bcscale() 不仅可以设置,还可以获取当前的小数点保留位数。 用于设置的时候,现在会返回之前的位数。 之前 scale 是强制的参数, 且 bcscale() 总是返回 true。 |
演示案例
<?php
// 默认小数点位数: 3
bcscale(3);
echo bcdiv('105', '6.55957'); // 16.007
// 不调用 bcscale() 也一样
echo bcdiv('105', '6.55957', 3); // 16.007
?>
返回结果
16.007
16.007
参考
转载注明:
感谢博主,喝杯咖啡~
感谢博主,喝杯咖啡~
还没有人发表评论