我有两个花车:
time1: 0.009925
time2: 0.01
当我返回time1 - time2
时,我明白了:
difference -7.5E-5
time2 - time1
也会返回7.5E-5。
你如何归还正常的浮动?
答案 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
。我认为你的困惑源于此。