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 相关文章推荐
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
Aug 08 Javascript
Javascript 文件夹选择框的两种解决方案
Jul 01 Javascript
js修改地址栏URL参数解决url参数问题
Dec 15 Javascript
网页防止tab键的使用快速解决方法
Nov 07 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
Feb 03 Javascript
js 获取元素在页面上的偏移量的方法汇总
Apr 13 Javascript
JavaScript中setter和getter方法介绍
Jul 11 Javascript
webuploader模态框ueditor显示问题解决方法
Dec 27 Javascript
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
Jun 12 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
Sep 19 Javascript
判断jQuery是否加载完成,没完成继续判断的解决方法
Dec 06 jQuery
基于layPage插件实现两种分页方式浅析
Jul 27 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反转字符串函数strrev()函数的用法
2012/02/04 PHP
PHP UTF8中文字符截断函数代码
2012/09/11 PHP
PHP循环结构实例讲解
2014/02/10 PHP
thinkphp特殊标签用法概述
2014/11/24 PHP
PHP编程中的Session阻塞问题与解决方法分析
2017/08/07 PHP
Opacity.js
2007/01/22 Javascript
IE8下关于querySelectorAll()的问题
2010/05/13 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
jquery索引在使用中的一些困惑
2013/10/24 Javascript
Javascript判断文件是否存在(客户端/服务器端)
2014/09/16 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
基于jQuery实现自动轮播旋转木马特效
2015/11/02 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
jquery html动态添加的元素绑定事件详解
2016/05/24 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
Angular中使用MathJax遇到的一些问题
2017/12/15 Javascript
浅谈Node.js 子进程与应用场景
2018/01/24 Javascript
讲解vue-router之什么是编程式路由
2018/05/28 Javascript
浅谈Node.js 中间件模式
2018/06/12 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
JS函数参数的传递与同名参数实例分析
2020/03/16 Javascript
django model去掉unique_together报错的解决方案
2016/10/18 Python
python3.6使用pickle序列化class的方法
2018/10/22 Python
使用tensorboard可视化loss和acc的实例
2020/01/21 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
关于廉洁的广播稿
2014/01/30 职场文书
亲戚结婚的请假条
2014/02/11 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
民事诉讼代理授权委托书
2014/10/11 职场文书
鲁迅故里导游词
2015/02/05 职场文书
教师党员自我评价范文
2015/03/04 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
小学生组织委员竞选稿
2015/11/21 职场文书