浮点数计算

时间:2013-04-18 07:32:04

标签: php

我有两个花车:

time1: 0.009925 
time2: 0.01

当我返回time1 - time2时,我明白了:

difference -7.5E-5

time2 - time1也会返回7.5E-5。

你如何归还正常的浮动?

2 个答案:

答案 0 :(得分:2)

尝试使用number_format http://us3.php.net/number-format

echo number_format(0.009925 - 0.01,5); //-0.00008

答案 1 :(得分:0)

这是计算的正确答案,以普通浮点值的形式返回。

值得注意的是E引用x10^N,因此这些值等同于7.5x10^-5。我认为你的困惑源于此。