我尝试"intval(6.02*100)",结果是602,但为什么"intval"

  • 本文关键字:quot intval 结果是 php
  • 更新时间 :
  • 英文 :


我尝试intval(6.02 * 100),结果是602但为什么CCD_ 2的结果是501?

这是一个浮点数学问题。以下内容可能有助于解释:

ini_set('precision', 17);
echo (float)5.02;

5.0199999999999996

echo 5.02 * 100;

501.99999999999994

echo intval(501.99999999999994);

501

有关此主题的更多讨论:php intval((和floor((返回的值太低?

相关内容

  • 没有找到相关文章

最新更新