js保留两位小数使用toFixed实现

 更新时间:2013年07月29日 17:23:40   作者:   我要评论
直接使用Math.round(x*100)存在一个问题,有时会有很小的误差,显示很多位的小数位,如0.9996*100,就会变成99.96000000000001,我想要的在下面,感兴趣的朋友可以参考下哈

Math.round(x*100)/100,当然我要的是Math.round(x*100),这没有关系。但直接使用Math.round(x*100)存在一个问题,有时会有很小的误差,显示很多位的小数位,如0.9996*100,就会变成99.96000000000001,这不是我想要的。

查找javascript的功能,number类型有一个toFixed()函数,测试:

复制代码 代码如下:

alert((0.9996*100).toFixed(2));

使用Number.toFixed()可以格式数字显示任意的小数位!

相关文章

  • 在JavaScript中遭遇级联表达式陷阱

    在JavaScript中遭遇级联表达式陷阱

    在JavaScript中遭遇级联表达式陷阱...
    2007-03-03
  • JS实现仿QQ效果的三级竖向菜单

    JS实现仿QQ效果的三级竖向菜单

    这篇文章主要介绍了JS实现仿QQ效果的三级竖向菜单,以实例形式分析了JavaScript遍历页面元素及动态改变页面css样式的技巧,需要的朋友可以参考下
    2015-09-09
  • 一个精简的JS DIV层tab切换代码

    一个精简的JS DIV层tab切换代码

    下面的代码是比较精简的js tab切换代码,原理也比较简单。
    2010-03-03
  • JavaScript和jQuery制作光棒效果

    JavaScript和jQuery制作光棒效果

    本文主要介绍了使用javaScript和jQuery制作光棒效果的示例代码,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • JavaScript解析URL参数示例代码

    JavaScript解析URL参数示例代码

    通过js解析URL参数,本文创建了一个js类,并引用Request.QueryString,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-08-08
  • 简单纯js实现点击切换TAB标签实例

    简单纯js实现点击切换TAB标签实例

    选项卡效果代码,无jq,JS来实现,灰色风格,没有怎么美化,或许看上去比较普通,不过兼容性和操作起来挺舒服的,风格适用于大部分的网站,或许你会用得上。
    2015-08-08
  • Bootstrap Modal遮罩弹出层代码分享

    Bootstrap Modal遮罩弹出层代码分享

    本文给大家分享的这段代码并非是Bootstrap的遮罩,只是简单版的遮罩效果,对bootstrap modal 遮罩效果感兴趣的朋友可以参考下本文
    2016-11-11
  • webpack4 SplitChunks实现代码分隔详解

    webpack4 SplitChunks实现代码分隔详解

    这篇文章主要介绍了webpack4 SplitChunks实现代码分隔详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • 返回页面顶部top按钮通过锚点实现(自写)

    返回页面顶部top按钮通过锚点实现(自写)

    用户在使用系统时,会有很多表单的操作然而很多表单就会很长,所以就需要一个返回页面顶部的top按钮啦,于是自己写了一个,喜欢的朋友可以参考下
    2013-08-08
  • JS实现的竖向折叠菜单代码

    JS实现的竖向折叠菜单代码

    这篇文章主要介绍了JS实现的竖向折叠菜单代码,涉及JavaScript动态遍历页面元素及样式修改的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10

最新评论