js浮点数保留两位小数点示例代码(四舍五入)


Posted in Javascript onDecember 26, 2013
var changeTwoDecimal_f= function (floatvar){  
    var f_x = parseFloat(floatvar);  
    if (isNaN(f_x)){  
        return '0.00';  
    }  
    var f_x = Math.round(f_x*100)/100;  
    var s_x = f_x.toString();  
    var pos_decimal = s_x.indexOf('.');  
    if (pos_decimal < 0){  
        pos_decimal = s_x.length;  
        s_x += '.';  
    }  
    while (s_x.length <= pos_decimal + 2){  
        s_x += '0';  
    }  
    return s_x;  
} 

js提供的四舍五入函数:
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。  <script language="javascript">   
document.write("<h1>JS保留两位小数例子</h1><br>");    
   var a=2.1512131231231321;    
   document.write("原来的值:"+a+"<br>");    
   document.write("两位小数点:"+a.toFixed(2)+"<br>四位小数点"+a.toFixed(4));    
</script>
Javascript 相关文章推荐
破除网页鼠标右键被禁用的绝招大全
Dec 27 Javascript
jquery选择器使用详解
Apr 08 Javascript
Js为表单动态添加节点内容的方法
Feb 10 Javascript
JavaScript使用RegExp进行正则匹配的方法
Jul 11 Javascript
Bootstrap每天必学之导航条(二)
Mar 01 Javascript
javascript的replace方法结合正则使用实例总结
Jun 16 Javascript
zTree实现节点修改的实时刷新功能
Mar 20 Javascript
纯jQuery实现前端分页功能
Mar 23 jQuery
利用js给datalist或select动态添加option选项的方法
Jan 25 Javascript
JS实现图片转换成base64的各种应用场景实例分析
Jun 22 Javascript
Vue如何实现响应式系统
Jul 11 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
Sep 14 Javascript
js中Math之random,round,ceil,floor的用法总结
Dec 26 #Javascript
js浮点数精确计算(加、减、乘、除)
Dec 26 #Javascript
js整数字符串转换为金额类型数据(示例代码)
Dec 26 #Javascript
Jquery解析json数据详解
Dec 26 #Javascript
Jquery getJSON方法详细分析
Dec 26 #Javascript
JQuery判断HTML元素是否存在的两种解决方法
Dec 26 #Javascript
JS 仿腾讯发表微博的效果代码
Dec 25 #Javascript
You might like
PHP写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
php中try catch捕获异常实例详解
2014/11/21 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
JavaScript通过元素的ID和name设置样式
2014/07/08 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
基于jquery步骤进度条源码分享
2015/11/12 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
微信小程序tabbar不显示解决办法
2017/06/08 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
vue2实现搜索结果中的搜索关键字高亮的代码
2018/08/29 Javascript
微信小程序实现留言板功能
2018/11/02 Javascript
vuedraggable+element ui实现页面控件拖拽排序效果
2020/07/29 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
Postman无法正常返回结果问题解决
2020/08/28 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
Python使用arrow库优雅地处理时间数据详解
2017/10/10 Python
PyQt5显示GIF图片的方法
2019/06/17 Python
Python实现的企业粉丝抽奖功能示例
2019/07/26 Python
python 发送json数据操作实例分析
2019/10/15 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
公共汽车、火车和飞机票的通用在线预订和销售平台:INFOBUS
2019/11/30 全球购物
入团者的自我评价分享
2013/12/02 职场文书
关于圣诞节的广播稿
2014/01/26 职场文书
2015年社区工会工作总结
2015/05/26 职场文书
好人好事新闻稿
2015/07/17 职场文书
MongoDB balancer的使用详解
2021/04/30 MongoDB
在ubuntu下安装go开发环境的全过程
2022/08/05 Golang