js 保留两位小数的方法总结
1、四舍五入的情况
var num =2.446242342;
num = num.toFixed(2); // 输出结果为 2.45
2、不四舍五入
第一种,先把小数边整数:
Math.floor(15.7784514000 * 100) / 100 // 输出结果为 15.77
第二种,当作字符串,使用正则匹配:
Number(15.7784514000.toString().match(/^\d+(?:\.\d{0,2})?/)) // 输出结果为 15.77,不能用于整数如 10 必须写为10.0000
3、字符串截取
function get()
{var s = 22.127456 + "";var str = s.substring(0,s.indexOf(".") + 3);alert(str);
}
4、正则表达式效果不错
onload = function(){var a = "23.456322";var aNew;var re = /([0-9]+.[0-9]{2})[0-9]*/;aNew = a.replace(re,"$1");alert(aNew);
}
5、round 方法,比较好的方法
var num=22.127456;
alert( Math.round(num*100)/100);
js 保留两位小数的方法总结相关推荐
- js保留两位小数的方法
js保留两位小数的方法 js保留两位小数的方法如下 1.toFixed()方法 需注意,保留两位小数,将数值类型的数据改变成了字符串类型 2.Math.floor(),不四舍五入 ,向下取整 注意,不 ...
- js保留两位小数方法总结
js保留两位小数方法总结 最近在做结算系统,经常需要用到金额保留两位小数,刚开始我一直用的是Angular中的过滤器number |2,但是,这无法满足我的需求.问题是,当用户离开文本框时,我需要将用 ...
- js保留两位小数方法
一."四舍五入"算法 // 1.四舍五入的情况var num = 2.446245;// toFixed() 方法可把 Number 四舍五入为指定小数位数的数字.num = nu ...
- html保留两位小数php,JS保留两位小数输入数校验代码
这次给大家带来JS保留两位小数输入数校验代码,JS保留两位小数输入数校验的注意事项有哪些,下面就是实战案例,一起来看一下. 输入input 的格式校验:$(function(){ var data = ...
- js保留两位小数、取整、四舍五入
vue.js保留两位小数.取整.四舍五入 保留小数点后两位的四种方法 小数取整 四舍五入 这篇文章适合学习js且又不知道如何保留小数点后两位的友友们阅读哦~ 想讨论更多编程话题 加入qq群聊:1090 ...
- java double 保留小数_java使double类型保留两位小数的方法
java使double类型保留两位小数的方法 本文是百分网小编整理的主要介绍关于java使double类型保留两位小数的方法,有需要的朋友们一起看看吧!想了解更多相关信息请持续关注我们应届毕业生考试网 ...
- php百分比四舍五入两位,PHP保留两位小数 四舍五入方法
在php中要保留两位小数的方法有很多种办法,有如:sprintf,substr,number_format,round等等方法,下面我来给大家介绍介绍. 方法一 sprintf()函数 ,sprint ...
- python取两位小数点的函数_python中round函数保留两位小数的方法
在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一.四舍五入是一种精确度的保留法,是我们使 ...
- python中保留两位小数的函数_python中round函数保留两位小数的方法
在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一.四舍五入是一种精确度的保留法,是我们使 ...
最新文章
- 百度发布ERNIE 2.0,性能超BERT、XLNet
- 网络推广产品浅析网站SEO文章更新要注意哪些因素?
- linux IP类常用命令
- window 命令行大全
- wmic 获取运行内存大小
- 【软件工程】软件复用
- ubuntu1604安装tensorflow
- 查找数组中被删除的一个元素
- python怎么读取csv文件-python怎么读取csv文件
- Twisted入门教程(10)
- qq轻聊版打开后显示服务器返回数据错误,电脑qq登录报错误报告如何处理_qq打开显示错误报告的解决方法...
- 宽带运营商的dns服务器,给大家介绍 几个常用的公共DNS服务器
- 新颖的自我介绍_三句有创意的自我介绍 简短有创意的自我介绍
- B/S系统界面设计与开发详解
- 【技术问题】浏览器主页修复
- MCD12Q1数据处理教程——基于HEG、ArcGIS和ENVI
- 劳资蜀道山!6个高质量免费电子书网站!我看谁还不知道
- 5G技术可能使大量基于SIM卡的IoT设备处于威胁中
- 第九届蓝桥杯单片机完整程序
- git(7)自定义 Git