PHP的floor函数问题。
程序员文章站
2022-04-11 18:06:30
...
最近在写一个有关金融的项目。里面涉及到好多资金小数的问题。有一次用到floor想实现向下取整精确到两位小数时,突然发现如下代码不正常了。
$money=271.28; echo $money=floor($money*pow(10,2))/100我惊讶的发现输出的竟然不是271.28而是271.27!
后来查了好多资料,在php官网上看到了这么一点: