JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法

 更新时间:2011年05月28日 01:19:46   作者:  
javascript做带小数的计算时,会出现9的循环,以下方法帮助解决。
javascript做带小数的计算时,会出现9的循环,以下方法帮助解决。

第一个参数是需要处理的数值,第二个参数是需要保留的小数位数。自家项目里面就这么用了~
复制代码 代码如下:

function round(v,e){
var t=1;
for(;e>0;t*=10,e--);
for(;e<0;t/=10,e++);
return Math.round(v*t)/t;
}

相关文章

  • 解决JS中乘法的浮点错误的方法

    解决JS中乘法的浮点错误的方法

    本篇文章主要介绍了解决JS中乘法的浮点错误的方法。需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • 使用Chart.js图表库制作漂亮的响应式表单

    使用Chart.js图表库制作漂亮的响应式表单

    数据包围着我们。虽然搜索引擎和其他应用都对基于文本方式表示的数据偏爱有加,但人们发现可视化是更容易理解的一种方式。今年初,SitePoint 发表了 Aurelio 的文章《 Chart.js简介》。在深入研究 Chart.js 的功能后,本文将会讲解这篇简介的一些重点。
    2015-10-10
  • JavaScript Event学习第八章 事件的顺序

    JavaScript Event学习第八章 事件的顺序

    在第一章中我提到一个初次看起来可能不是那么好理解的是一个问题:“如果一个元素和他的父元素对于同样的事件都有事件处理程序,那么哪个会首先执行呢?”毫无疑问,看是什么浏览器。
    2010-02-02
  • 扫微信小程序码实现网站登陆实现解析

    扫微信小程序码实现网站登陆实现解析

    这篇文章主要介绍了扫微信小程序码实现网站登陆实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • javascript实现支付宝滑块验证码效果

    javascript实现支付宝滑块验证码效果

    这篇文章主要为大家详细介绍了javascript实现支付宝滑块验证码效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • nullJavascript中创建对象的五种方法实例

    nullJavascript中创建对象的五种方法实例

    今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!
    2013-05-05
  • JavaScript实现图片无缝滚动效果

    JavaScript实现图片无缝滚动效果

    这篇文章主要为大家详细介绍了JavaScript实现图片无缝滚动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • 你知道该如何捕获js报错前的用户行为吗

    你知道该如何捕获js报错前的用户行为吗

    这篇文章主要给大家介绍了该如何捕获js报错前的用户行为的相关资料,文中通过实例代码介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2023-06-06
  • JavaScript和jQuery制作光棒效果

    JavaScript和jQuery制作光棒效果

    本文主要介绍了使用javaScript和jQuery制作光棒效果的示例代码,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • 微信小程序实现多个按钮的颜色状态转换

    微信小程序实现多个按钮的颜色状态转换

    这篇文章主要为大家详细介绍了微信小程序实现多个按钮的颜色状态转换,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02

最新评论