比如有有个数是69.76,导出到excel之后就变成了69.760000000000001,这个有什么办法解决吗?
解决方案
将浮点数转换成字符即可,推荐使用sprintf函数
$num = 68.789000001;$numStr = sprintf("%.2f", $num);
保留两位小数
比如有有个数是69.76,导出到excel之后就变成了69.760000000000001,这个有什么办法解决吗?
将浮点数转换成字符即可,推荐使用sprintf函数
$num = 68.789000001;$numStr = sprintf("%.2f", $num);
保留两位小数