`
jarod2008
  • 浏览: 80679 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js 保留n为小数

阅读更多

  Number.prototype.toFixed=function(len)//精确小数  
  {  
  if(isNaN(len)||len==null)  
  {  
  len   =   0;  
  }  
  else  
  {  
  if(len<0)  
  {  
  len   =   0;  
  }  
  }  
  return   Math.round(this   *   Math.pow(10,len))   /   Math.pow(10,len);  
  }  
   
    var   t=parseFloat(form1.text2.value)*parseFloat(form1.text3.value);  
    form1.text1.value=t.toFixed(2)

分享到:
评论

相关推荐

    JS实现保留n位小数的四舍五入问题示例

    本文实例讲述了JS实现保留n位小数的四舍五入问题。分享给大家供大家参考,具体如下: //数字四舍五入(保留n位小数) getFloat = function (number, n) { n = n ? parseInt(n) : 0; if (n &lt;= 0) return Math....

    实现js保留小数点后N位的代码

    在JS中,一般实现保留小数点后N位的话,都是利用toFixed函数 代码如下: [removed] [removed](“&lt;h1&gt;JS保留两位小数例子&lt;/h1&gt;&lt;br&gt;”); var a=2.1512131231231321; [removed](“原来的值:”+a+” ”); ...

    JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去

    格式化数字,最最常见的是格式化金额,一般格式化金额需要千分位分隔,保留2位小数等等。 简单的功能函数 类似的代码网上有很多: /** * 将数值四舍五入(保留2位小数)后格式化成金额形式 * * @param num 数值...

    javascript四舍五入函数代码分享(保留后几位)

    参数一:要保留小数位的数字 参数二:要保留的位数 代码如下:function FormatNumber(srcStr,nAfterDot){ var srcStr,nAfterDot; var resultStr,nTen; srcStr = “”+srcStr+””; strLen = srcStr.length; ...

    javascript设置金额样式转换保留两位小数示例代码

    代码如下: //金额格式转换 function parsePrice(s) { var n = 2 //设置保留的小数位数 s = parseFloat((s + “”).replace(/[^\d\.-]/g, “”)).toFixed(n) + “”; var l = s.split(“.”)[0].split(“”).reverse...

    JS 控制小数位数的实现代码

    于是自己编写一个控制小数位数的JS方法,解决开发燃眉之急 代码如下: //小数位数控制,可以四舍五入 function Fractional(n) { //小数保留位数 var bit = 2; //加上小数点后要扩充1位 bit++; //数字转为字符串 n = ...

    js实现千分符和保留几位小数的简单实例

    js实现千分符转化 function fmoney(s, n) { n = n &gt; 0 && n &lt;= 20 ? n : 2; s = parseFloat((s + '').replace(/[^\d\.-]/g, '')).toFixed(n) + ''; var l = s.split('.') [0].split('').reverse(), r = s....

    用js格式化金额可设置保留的小数位数

    代码如下: //金额的格式化s为要格式化的参数(浮点型),n为小数点后保留的位数 function formatMoney(s,n){ n = n&gt;0 && n&lt;=20 ? n : 2; s = parseFloat((s+””).replace(/[^\d\.-]/g,””)).toFixed(n)+””; ...

    数字的正则表达式写法参考书

    验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+...

    vue限制输入框只能输入8位整数和2位小数的代码

    主要介绍了vue限制输入框只能输入8位整数和2位小数,文中我们使用v-model加watch 实现这一个功能,代码简单易懂,需要的朋友可以参考下

    JS取数字小数点后两位或n位的简单方法

    下面小编就为大家带来一篇JS取数字小数点后两位或n位的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    js输出数据精确到小数点后n位代码

    要保留小数点后N位的问题,经过一番思索,终于解决了,这篇文章主要介绍了js输出数据精确到小数点后n位代码,感兴趣的朋友可以参考一下

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    javascript进行四舍五入方法汇总

    原生 javascript 中四舍五入的函数 toFixed(n) , n为要保留的小数位数。 (0&lt;= n &lt;=20) 代码如下: var num=1.0999; console.log(num.toFixed(20)); http://jsfiddle.net/14x0vhu6/ 输出值不是预想的1.0999...

    输入框只能输入0.5的倍数

    NULL 博文链接:https://jinhanjiang.iteye.com/blog/670223

    js实现的格式化数字和金额功能简单示例

    本文实例讲述了js实现的格式化数字和金额功能。... * decimals:保留几位小数 * dec_point:小数点符号 * thousands_sep:千分位符号 * */ number = (number + '').replace(/[^0-9+-Ee.]/g, ''); var n = !isFinit

    float_calculate:解决浮点数精度计算问题

    为啥会封装了 js自带的方法toFixed() 举个:chestnut: 3.55保留一位小数,用原生的会是 3.55.toFixed(1) 预期 3.6 实际 3.5加法 Add()、 减法 Sul()、 乘法 Mul()、 除法 Div() 全部接受两个参数 比如 3 - 2 Sul(3, 2)

    js取整数、取余数的方法

    1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1  Math.ceil(5/2) 3,四舍五入. Math.round(5/2) 4,向下取整  Math.floor(5/2) Math 对象的方法FF: Firefox, N: Netscape, IE: ...

Global site tag (gtag.js) - Google Analytics