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获取指定日期前后的日期代码
Aug 20 Javascript
JavaScript中的Web worker多线程API研究
Dec 06 Javascript
jQuery中prepend()方法用法实例
Dec 25 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
Dec 31 Javascript
javascript如何定义对象数组
Jun 07 Javascript
MVVM框架下实现分页功能示例
Jun 14 Javascript
vue 修改 data 数据问题并实时显示的方法
Aug 27 Javascript
简单学习5种处理Vue.js异常的方法
Jun 17 Javascript
React中Ref 的使用方法详解
Apr 28 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 Javascript
Openlayers实现测量功能
Sep 25 Javascript
angular共享依赖的解决方案分享
Oct 15 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
PHP4 与 MySQL 数据库操作函数详解
2006/10/09 PHP
PHP实现使用优酷土豆视频地址获取swf播放器分享地址
2014/06/05 PHP
浅析Yii2集成富文本编辑器redactor实例教程
2016/04/25 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
PHP实现的CURL非阻塞调用类
2018/07/26 PHP
HTML5如何适配 iPhone IOS 底部黑条
2021/03/09 HTML / CSS
图片连续滚动代码[兼容IE/firefox]
2009/06/11 Javascript
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
基于javascript滚动图片具体实现
2013/11/18 Javascript
requireJS使用指南
2016/04/27 Javascript
详解angular分页插件tm.pagination二次触发问题解决方案
2018/07/20 Javascript
jQuery实现获取及设置CSS样式操作详解
2018/09/05 jQuery
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
Laravel admin实现消息提醒、播放音频功能
2019/07/10 Javascript
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
[46:04]Liquid vs VP Supermajor决赛 BO 第四场 6.10
2018/07/05 DOTA
python if not in 多条件判断代码
2016/09/21 Python
全面了解Nginx, WSGI, Flask之间的关系
2018/01/09 Python
基于树莓派的语音对话机器人
2019/06/17 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
解析Python3中的Import
2019/10/13 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
2016/01/29 HTML / CSS
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
Jacadi Paris美国官方网站:法国童装品牌
2017/10/15 全球购物
JAVA代码查错题
2014/10/10 面试题
工作交流会欢迎词
2014/01/12 职场文书
《学棋》教后反思
2014/04/14 职场文书
球队口号
2014/06/18 职场文书
欢迎家长标语
2014/10/08 职场文书
党员群众路线教育实践活动学习笔记
2014/11/05 职场文书
委托书英文
2015/01/28 职场文书
酒店总经理岗位职责
2015/04/01 职场文书
Python中else的三种使用场景
2021/06/16 Python
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python