当我运行时:
<?php echo round(8.553577896, 2); ?>
它返回8.550000000000000710542735760100185871124267578125
而不是8.55
。为什么?有什么方法可以使用round
函数使其正常工作吗?
我在Windows NT 6.1 build 7601(Windows 7旗舰版Service Pack 1)中使用PHP 5.4.4
答案 0 :(得分:-5)
PHP中是否有round()
函数?
<?php
print round(8.553577896, 2);
?>
试试看,我不完全确定。