标签: php
我正在使用Excel电子表格并尝试使用codeplexe的PHPExcel类解析它。
在这个文件中,我有两列,其值为“5.5”和“67.1”
第一列被读为wright,但由于某种原因,解析数据输出中带有“67.1”的列就像67.099999
67.099999
floatval只是“67”。
floatval
我试过round('67.0999', 1)。但它只返回67并且与我设定的精度无关。
round('67.0999', 1)
任何想法如何处理它?</ p>
答案 0 :(得分:0)
是的,您可以使用sprintf()
$a = 67.099999 ; echo sprintf("%.2f",$a);
您可以根据需要更改.2f其他小数点来设置精度。