编程之战 第三百零一章 浮点数(上)
作者:程序小猿的小说      更新:2019-05-23

  “既然说到了整数,那我就再谈谈浮点数吧!”

  道格拉斯对待技术问题,毫不含糊。

  “二进制的浮点数不能正确地处理十进制的小数”。

  “所以嘛~”

  0.1+0.2==0.3

  “很遗憾,它会返回false”。

  “这是JavaScript中最经常被报告的Bug”。

  “Why?”

  “因为JavaScript遵循二进制浮点数算术标准(IEEE754)”。

  “这个标准对很多应用都是适合的”。

  “但它违背了大多数你在中学所学过的关于数字的知识”。