看下面代码:
console.log(parseInt(0.59*100),parseInt(0.58*100),parseInt(0.57*100),parseInt(0.56*100))
你猜输出什么呢?
在 PHP里面
var_dump(intval(0.59 * 100));
var_dump(intval(0.58 * 100));
var_dump(intval(0.57 * 100));
var_dump(intval(0.56 * 100));
不知道py里面是不是这样...
哈哈哈 为什么 只有 0.57/0.58 这个呢

本文通过JavaScript和PHP中的几个示例探讨了浮点数运算时出现的精度问题,并对比了parseInt和intval函数的行为。

被折叠的 条评论
为什么被折叠?



