搜尋

首頁  >  問答  >  主體

c++ - for循环的输出


上面的程序的运行结果 为什么到10.0还继续运行下去呢?


如果将printf()里面的.1f(f前面的是数字一)改成.lf就会输出整数。并且一直输出

PHP中文网PHP中文网2774 天前385

全部回覆(2)我來回復

  • ringa_lee

    ringa_lee2017-04-17 13:41:04

    浮點是不精確地10.0+0.1並不是精確地10.1

    回覆
    0
  • PHPz

    PHPz2017-04-17 13:41:04

    二進位編碼不一樣。

    回覆
    0
  • 取消回覆