javascript小数四舍五入多种方法实现


Posted in Javascript onDecember 23, 2012

用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?
1. 最笨的办法

function get() 
{ 
var s = 22.127456 + ""; 
var str = s.substring(0,s.indexOf(".") + 3); 
alert(str); 
}

2. 正则表达式效果不错
<script type="text/javascript"> 
onload = function(){ 
var a = "23.456322"; 
var aNew; 
var re = /([0-9]+\.[0-9]{2})[0-9]*/; 
aNew = a.replace(re,"$1"); 
alert(aNew); 
} 
</script>

3. 他就比较聪明了.....
<script> 
var num=22.127456; 
alert( Math.round(num*100)/100); 
</script>

4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。
<script> 
var num=22.127456; 
alert( num.toFixed(2)); 
</script>
Javascript 相关文章推荐
AJAX使用了UpdatePanel后无法使用alert弹出脚本
Apr 02 Javascript
jQuery中live方法的重复绑定说明
Oct 21 Javascript
javascript中的if语句使用介绍
Nov 20 Javascript
ExtJs中gridpanel分组后组名排序实例代码
Dec 02 Javascript
Angularjs的Controller间通信机制实例分析
Nov 07 Javascript
ReactNative实现图片上传功能的示例代码
Jul 11 Javascript
代码分析vue中如何配置less
Sep 28 Javascript
在小程序开发中使用npm的方法
Oct 17 Javascript
vue实现随机验证码功能的实例代码
Apr 30 Javascript
Vue数据驱动表单渲染,轻松搞定form表单
Jul 19 Javascript
环形加载进度条封装(Vue插件版和原生js版)
Dec 04 Javascript
通过vue刷新左侧菜单栏操作
Aug 06 Javascript
javascript+xml实现简单图片轮换(只支持IE)
Dec 23 #Javascript
JavaScript与DOM组合动态创建表格实例
Dec 23 #Javascript
JavaScript执行效率与性能提升方案
Dec 21 #Javascript
JS实现图片预加载无需等待
Dec 21 #Javascript
Javascript根据指定下标或对象删除数组元素
Dec 21 #Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
Dec 21 #Javascript
js返回上一页并刷新代码整理
Dec 21 #Javascript
You might like
php使用crypt()函数进行加密
2017/06/08 PHP
JavaScript中的new的使用方法与注意事项
2007/05/16 Javascript
mysql输出数据赋给js变量报unterminated string literal错误原因
2010/05/22 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
2012/10/11 Javascript
Ajax执行顺序流程及回调问题分析
2012/12/10 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
2013/10/17 Javascript
FF IE浏览器修改标签透明度的方法
2014/01/27 Javascript
利用CSS3在Angular中实现动画
2016/01/15 Javascript
探索angularjs+requirejs全面实现按需加载的套路
2016/02/26 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
2016/12/15 Javascript
原生JS轮播图插件
2017/02/09 Javascript
Javascript 之封装(Package)
2018/09/14 Javascript
vue实现带复选框的树形菜单
2019/05/27 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
用Python输出一个杨辉三角的例子
2014/06/13 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
Python3中的列表生成式、生成器与迭代器实例详解
2018/06/11 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
python中判断文件结束符的具体方法
2020/08/04 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
英国家居用品和床上用品零售商:P&B Home
2020/01/16 全球购物
员工晚婚的请假条
2014/02/08 职场文书
初中生期末评语大全
2014/04/24 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
2014机关干部学习“焦裕禄精神”思想汇报
2014/09/19 职场文书
初中优秀学生评语
2014/12/29 职场文书
特岗教师个人总结
2015/02/10 职场文书
2014年个人年终总结
2015/03/09 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
六一亲子活动感想
2015/08/07 职场文书
《领导干部从政道德启示录》学习心得体会
2016/01/20 职场文书
详解JAVA中的OPTIONAL
2021/06/14 Java/Android