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 面向对象特性
Dec 28 Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
Oct 20 Javascript
bootstrap实现弹窗和拖动效果
Jan 03 Javascript
javascript实现移动端上的触屏拖拽功能
Mar 04 Javascript
浅析jquery与checkbox的checked属性的问题
Apr 27 Javascript
js实现HashTable(哈希表)的实例分析
Nov 21 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
Mar 01 Javascript
纯JS实现可用于页码更换的飞页特效示例
May 21 Javascript
在小程序中使用Echart图表的示例代码
Aug 02 Javascript
jQuery实现动态添加和删除input框代码实例
Mar 29 jQuery
js实现简单的点名器随机色实例代码
Sep 20 Javascript
Vue实现开关按钮拖拽效果
Sep 22 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
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
js加解密 脚本解密
2008/02/22 Javascript
js获取下拉列表的值和元素个数示例
2014/05/07 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
ES6教程之for循环和Map,Set用法分析
2017/04/10 Javascript
nodejs连接mysql数据库简单封装示例-mysql模块
2017/04/10 NodeJs
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
javascript中的replace函数(带注释demo)
2018/01/07 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
2018/01/09 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
vue-router history模式下的微信分享小结
2018/07/05 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
react用Redux中央仓库实现一个todolist
2019/09/29 Javascript
Vue实现多标签选择器
2019/11/28 Javascript
javascript实现简易计算器功能
2020/09/23 Javascript
vue3.0 的 Composition API 的使用示例
2020/10/26 Javascript
Python的Socket编程过程中实现UDP端口复用的实例分享
2016/03/19 Python
python爬虫爬取网页表格数据
2018/03/07 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
pandas.loc 选取指定列进行操作的实例
2018/05/18 Python
python读取指定字节长度的文本方法
2019/08/27 Python
django连接oracle时setting 配置方法
2019/08/29 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
Python 依赖库太多了该如何管理
2019/11/08 Python
Python使用sqlite3模块内置数据库
2020/05/07 Python
html5表单及新增的改良元素详解
2016/06/07 HTML / CSS
有关HTML5中背景音乐的自动播放功能
2017/10/16 HTML / CSS
Viking Direct荷兰:购买办公用品
2019/06/20 全球购物
员工晚婚的请假条
2014/02/08 职场文书
推荐信格式要求
2014/05/09 职场文书
Go语言grpc和protobuf
2022/04/13 Golang