84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
我详细看了IEEE 754标准,对浮点数的表示与存储有了大概的了解。但是,我仍然十分好奇PHP对这方面的处理,以及BCMath的实现原理。
因为不同于JS,PHP大部分的浮点数运算都是正确的。 比如 0.1+0.1+0.1 在JS下是运算错误的,但是在PHP下是正确的。
另外,BCMath的实现原理是什么呢?可不可以自己写个函数完全代替它呢?
认证0级讲师
https://github.com/php/php-src/tree/master/ext/bcmath 直接去看php源码不就知道了
https://github.com/php/php-src/tree/master/ext/bcmath
直接去看php源码不就知道了