指数位:表示数据以2为底的幂,指数采用偏移码表示
数:表示数据小数点后的有效数字....这里的关键点就在于, 小数在二进制的表示, 关于小数如何用二进制表示, 大家可以百度一下, 我这里就不再赘述, 我们关键的要了解, 0.58 对于二进制表示来说, 是无限长的值(下面的数字省掉了隐含的1...可见, 这个问题的关键点就是: “你看似有穷的小数, 在计算机的二进制表示里却是无穷的”
因此, 不要再以为这是PHP的bug了, 这就是这样的….....将两个高精度数字相减
BC高精确度函数库包含了:相加,比较,相除,相减,求余,相乘,n次方,配置默认小数点数目,求平方。...right=2.4569874566, 2));
//7.71
/**
* 设置bc函数的小数点位数
*
* @access global
* @param int $scale 精确到的小数点位数