在php中减去数字密切相关

Err*_*ald 2 php floating-point floating-accuracy floating-point-exceptions

为什么

<?php echo 194.95-194.94; ?>

产量

0.0099999999999909
Run Code Online (Sandbox Code Playgroud)

我在这里失踪了什么?这是php 5.2.

Mar*_*iot 10

问题是你不能完全以浮点表示0.01.

看一看每个程序员应该知道的关于浮点的内容,以便对它的原因以及如何处理它做出很好的解释.