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 相关文章推荐
jscript之Read an Excel Spreadsheet
Jun 13 Javascript
node.js Web应用框架Express入门指南
May 28 Javascript
JS循环遍历JSON数据的方法
Jul 08 Javascript
JavaScript访问CSS属性的几种方式介绍
Jul 21 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
Apr 15 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
Feb 20 Javascript
ES6解构赋值实例详解
Oct 31 Javascript
基于vue 动态加载图片src的解决方法
Feb 05 Javascript
基于webpack.config.js 参数详解
Mar 20 Javascript
bootstrap-table formatter 使用vue组件的方法
May 09 Javascript
JavaScript实现轮播图效果代码实例
Sep 28 Javascript
如何将Node.js中的回调转换为Promise
Nov 10 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中MD5函数使用实例代码
2008/06/07 PHP
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
2011/05/07 PHP
php后退一页表单内容保存实现方法
2012/06/17 PHP
基于simple_html_dom的使用小结
2013/07/01 PHP
PHP5.2中PDO的简单使用方法
2016/03/25 PHP
php获取linux命令结果的实例
2017/03/13 PHP
PHP框架laravel的.env文件配置教程
2017/06/07 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
Canvas + JavaScript 制作图片粒子效果
2017/02/08 Javascript
你真的了解BOM中的history对象吗
2017/02/13 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
vue 实现的树形菜的实例代码
2018/03/19 Javascript
vue实现文件上传功能
2018/08/13 Javascript
在Vuex使用dispatch和commit来调用mutations的区别详解
2018/09/18 Javascript
AngularJS $http post 传递参数数据的方法
2018/10/09 Javascript
详解koa2学习中使用 async 、await、promise解决异步的问题
2018/11/13 Javascript
原生JS与CSS实现软件卸载对话框功能
2019/12/05 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
解决vue-router 嵌套路由没反应的问题
2020/09/22 Javascript
通过实例了解Render Props回调地狱解决方案
2020/11/04 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python绘制圆柱体的方法
2018/07/02 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
Pycharm 安装 idea VIM插件的图文教程详解
2020/02/21 Python
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
工作决心书
2014/03/11 职场文书
环保建议书500字
2014/05/14 职场文书
学校募捐倡议书
2014/05/14 职场文书
超市理货员岗位职责
2014/07/04 职场文书
民政局办理协议离婚(范本)
2014/10/25 职场文书
月考总结与反思
2015/10/22 职场文书