У меня есть два поплавка:Плавающий расчет числа
time1: 0.009925
time2: 0.01
Когда я вернусь time1 - time2
я получаю это:
difference -7.5E-5
time2 - time1
возвращает 7.5E-5, а также.
Как вы возвращаете нормальный поплавок?
У меня есть два поплавка:Плавающий расчет числа
time1: 0.009925
time2: 0.01
Когда я вернусь time1 - time2
я получаю это:
difference -7.5E-5
time2 - time1
возвращает 7.5E-5, а также.
Как вы возвращаете нормальный поплавок?
Try number_format http://us3.php.net/number-format
echo number_format(0.009925 - 0.01,5); //-0.00008
Это правильный ответ на вычисление, возвращаемое как нормальное значение float.
Следует отметить, что E
относится к x10^N
, поэтому эти значения эквивалентны 7.5x10^-5
. Я думаю, что ваше замешательство проистекает из этого.
Это нормально поплавок. – sectus