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 相关文章推荐
从盛大通行证上摘下来的身份证验证js代码
Jan 11 Javascript
js禁止document element对象选中文本实现代码
Mar 21 Javascript
JS获取鼠标坐标的实例方法
Jul 18 Javascript
jquery cookie实现的简单换肤功能适合小网站
Aug 25 Javascript
Javascript玩转继承(三)
May 08 Javascript
JS获得选取checkbox整行数据的方法
Jan 28 Javascript
js命名空间写法示例
Dec 18 Javascript
AngularJS控制器controller正确的通信的方法
Jan 25 Javascript
浅谈jQuery操作类数组的工具方法
Dec 23 Javascript
老生常谈jquery id选择器和class选择器的区别
Feb 12 Javascript
JS数组实现分类统计实例代码
Sep 30 Javascript
微信小程序实现的一键拨号功能示例
Apr 24 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
使用JSON实现数据的跨域传输的php代码
2011/12/20 PHP
php实现博客,论坛图片防盗链的方法
2016/10/15 PHP
cakephp2.X多表联合查询join及使用分页查询的方法
2017/02/23 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
laravel 5.3 单用户登录简单实现方法
2019/10/14 PHP
JQuery判断HTML元素是否存在的两种解决方法
2013/12/26 Javascript
jQuery对val和atrr(&quot;value&quot;)赋值的区别介绍
2014/09/26 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
javascript连续赋值问题
2015/07/08 Javascript
基于Jquery和html5的7款个性化地图插件
2015/11/17 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
AngularJS实现单独作用域内的数据操作
2016/09/05 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
vue项目中v-model父子组件通信的实现详解
2017/12/10 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
基于vue,vue-router, vuex及addRoutes进行权限控制问题
2018/05/02 Javascript
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
ES6中的类(Class)示例详解
2020/12/09 Javascript
Vue 实现可视化拖拽页面编辑器
2021/02/01 Vue.js
Python日期时间Time模块实例详解
2019/04/15 Python
python打印异常信息的两种实现方式
2019/12/24 Python
python中upper是做什么用的
2020/07/20 Python
使用Python实现音频双通道分离
2020/12/25 Python
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
往来会计岗位职责
2013/12/19 职场文书
金融行业职业生涯规划范文
2014/01/17 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
在宿舍喝酒的检讨书
2014/09/28 职场文书
JavaScript 实现页面滚动动画
2021/04/24 Javascript
MySQL窗口函数的具体使用
2021/11/17 MySQL
mysql中数据库覆盖导入的几种方式总结
2022/03/25 MySQL
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/07 PostgreSQL