所在的位置: js >> js前景 >> js封装处理精度的方法

js封装处理精度的方法

北京中科医院亲身经历 http://www.xxzywj.com/m/

在开发中,有时使用涉及到浮点类型的运算,会发现最终输出的结果不像我们预期的一样。如0.1+0.2不等于0.3而是0.

这个是因为浮点类型做运算时,有时会出现精度缺失的问题导致的,当然,为啥浮点类型会出现精度缺失的原因,这里就先不细说了,想了解的可以自行查阅资料即可。

下边分别针对加减乘除封装对应的方法:

加法:

2.减法:

3.乘法:

4.除法:

补充知识点:




转载请注明:http://www.aierlanlan.com/cyrz/6387.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了