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 DOM 学习第七章 表单的扩展
Feb 19 Javascript
JQuery select控件的相关操作实现代码
Sep 14 Javascript
实现51Map地图接口(示例代码)
Nov 22 Javascript
JavaScript中的继承方式详解
Feb 11 Javascript
Javascript中的作用域和上下文深入理解
Jul 03 Javascript
js实现定时进度条完成后切换图片
Jan 04 Javascript
jQuery实现ajax无刷新分页页码控件
Feb 28 Javascript
解决Vue页面固定滚动位置的处理办法
Jul 13 Javascript
js实现关闭网页出现是否离开提示
Dec 07 Javascript
vue组件实现弹出框点击显示隐藏效果
Oct 26 Javascript
使用JavaScript生成罗马字符的实例代码
Jun 08 Javascript
详解element-ui中form验证杂记
Mar 04 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下载远程文件类(支持断点续传)
2008/11/14 PHP
php对mongodb的扩展(初出茅庐)
2012/11/11 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
浅谈PHP链表数据结构(单链表)
2016/06/08 PHP
使用Laravel中的查询构造器实现增删改查功能
2019/09/03 PHP
不同js异步函数同步的实现方法
2016/05/28 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
jQuery实现百度登录框的动态切换效果
2017/04/21 jQuery
webpack配置文件和常用配置项介绍
2017/04/28 Javascript
配置node服务器并且链接微信公众号接口配置步骤详解
2019/06/21 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
Python基于PycURL实现POST的方法
2015/07/25 Python
用Django写天气预报查询网站
2018/10/21 Python
Python操作json的方法实例分析
2018/12/06 Python
python实现一组典型数据格式转换
2018/12/15 Python
浅谈Pandas Series 和 Numpy array中的相同点
2019/06/28 Python
python实现基于朴素贝叶斯的垃圾分类算法
2019/07/09 Python
简单了解python反射机制的一些知识
2019/07/13 Python
如何在Django配置文件里配置session链接
2019/08/06 Python
python多线程和多进程关系详解
2020/12/14 Python
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
2012/05/24 面试题
数组越界问题
2015/10/21 面试题
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
实习自荐信
2013/10/13 职场文书
幼儿园大班新学期寄语
2014/01/18 职场文书
高三政治教学反思
2014/02/06 职场文书
利群广告词
2014/03/20 职场文书
土建工程师岗位职责
2014/06/10 职场文书
个人委托书范本
2014/09/13 职场文书
2014年单位工作总结范文
2014/11/27 职场文书
导游词之吉林吉塔
2019/11/11 职场文书
go goroutine 怎样进行错误处理
2021/07/16 Golang
不负正版帝国之名 《重返帝国》引领SLG手游制作新的标杆
2022/04/07 其他游戏