JS中截取小数位
来源:互联网 发布:python 读取数据库 编辑:程序博客网 时间:2024/05/16 03:00
JS中截取小数位并实现四舍五入的方法
有人问 Javascript 中如何截取小数位并实现四舍五入,这是一个很常用的 js 技术,因为觉得比较典型,可能很多新手都会遇到此问题,所以将帖子整理了一下,以备新手查阅。
1、round 方法
作用:返回与给出的数值表达式最接近的整数。
语法:Math.round(number) ,必选项 number 参数是要舍入到最接近整数的值。
说明:如果 number 的小数部分大于等于 0.5,返回值是大于 number 的最小整数。否则,round 返回小于等于 number 的最大整数。
2、在 Javascript 1.5 (IE5.5+,NS6+ 以上版本支持)中,新增了2个专门用于货币流通的函数,Number.toFixed(x) 和 Number.toPrecision(x)。
Number.toFixed(x) 是将指定数字截取小数点后 x 位, Number.toPrecision(x) 是将整个数字截取指定(x)长度。注意,一个是计算小数点后的长度,一个是计算整个数字的长度 。
例如:
<script type="text/javascript">
var aa = 2.3362;
document.write(aa.toFixed(1)); // 2.3
document.write(aa.toFixed(2)); // 2.34
document.write(aa.toPrecision(2)); // 2.3
document.write(aa.toPrecision(3)); // 2.34
document.write(Math.round(aa * 10) / 10); // 2.3
document.write(Math.round(aa * 100) / 100); // 2.34
</script>
由于是新增函数,所以要考虑浏览器支持问题。
- JS中截取小数位
- pb中截取小数位的两个函数
- java之小数位截取
- js中数字取整,保留小数位
- 截取指定小数位的值
- js中截取网页
- js中截取字符串
- JS中截取函数
- js相乘,小数位异常
- js四舍五入处理小数位
- js 运算保留小数位
- 怎样截取浮点数中部分小数位
- qt 中保留小数位
- js四舍五入小数位的函数
- js 格式化显示固定小数位
- js中根据字节截取字符串
- JS中小数点后截取问题
- js中按字节截取字符串
- Android 获取闹钟引发的血案
- MySQL Document quick search
- JNI基础实验一:调用.so文件--友善之臂Tiny210 android 串口/pwm/ADC/LED
- APPLE推送通知服务教程 PART-2
- linux shell编程读写文件
- JS中截取小数位
- UI - ZoomingViewController点击图片全屏
- aix select tcp
- jQuery验证控件jquery.validate.js使用说明+中文API
- Mach 常见异常类型
- 比较好的EXTJS ASP.NET 控件
- 读取通信录
- android和java之间相互用DES加密解密传输问题
- 将python程序以linux服务部署