最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

PHP浮点数运算精度问题

XAMPP教程 中文小张 141浏览 0评论
1、安装BC Math扩展

本类函数仅在 PHP 编译时配置了 –enable-bcmath 时可用。PHP 的 Windows 版本已内建对此扩展的支持,不需要载入额外的扩展来使用这些函数。如果需要编译安装,请参考PHP安装编译配置里的扩展 。

2、BC Math提供的函数

bcadd — 2个任意精度数字的加法计算
bccomp — 比较两个任意精度的数字
bcdiv — 2个任意精度的数字除法计算
bcmod — 对一个任意精度数字取模
bcmul — 2个任意精度数字乘法计算
bcpow — 任意精度数字的乘方
bcpowmod — Raise an arbitrary precision number to another, reduced by a specified modulus
bcscale — 设置所有bc数学函数的默认小数点保留位数
bcsqrt — 任意精度数字的二次方根
bcsub — 2个任意精度数字的减法

转载请注明:XAMPP中文组官网 » PHP浮点数运算精度问题