时间:2021-07-01 10:21:17 帮助过:6人阅读
$money=271.28;printf("%.12f", $money*pow(10,2)); //27127.999999999996echo $money=floor($money*pow(10,2)); //27127
$money=271.28;printf("%.12f", $money*pow(10,2)); //27127.999999999996echo $money=floor($money*pow(10,2)); //27127
因为是浮点数,自然就存在精度问题
请补习一下有关浮点数的相关知识
?於php 浮??
可以看看??: http://www.laruence.com/2013/03/26/2884.html
http://php.com/manual/zh/function.floor.php
http://php.com/manual/zh/function.ceil.php
http://php.com/manual/zh/function.round.php