博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript toFixed() 方法注意点
阅读量:7294 次
发布时间:2019-06-30

本文共 508 字,大约阅读时间需要 1 分钟。

定义和用法

toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。

语法

NumberObject.toFixed(num)

 

参数 描述
num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替。

然而toFixed它是一个四舍六入五成双的诡异的方法,"四舍六入五成双"含义:对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:①5前为奇数,舍5不进;②5前为偶数,舍5入1。(0是偶数)  

Number(0.35).toFixed(1)"0.3"Number(0.351).toFixed(1)"0.4"Number(0.25).toFixed(1)"0.3"

 

转载于:https://www.cnblogs.com/cosyer/p/8960860.html

你可能感兴趣的文章
矩陣 线性递归 斐波那契實現
查看>>
VMware vSphere Client安装Centos7
查看>>
Maven 创建web项目
查看>>
Windows Server 2012 网络负载均衡
查看>>
我的友情链接
查看>>
字符集与编码(四)——Unicode
查看>>
IT人士,你的知识需要管理。
查看>>
jQuery 图片滚动效果
查看>>
Composer 中国全量镜像(二)
查看>>
从range和xrange的性能对比到yield关键字(中)
查看>>
android安全问题(二) 程序锁
查看>>
我的友情链接
查看>>
UIButton拖动响应事件,距离问题
查看>>
Servlet3.1规范翻译 - 应用生命周期事件
查看>>
Private strand flush not complete
查看>>
LVS-DR配置
查看>>
我的友情链接
查看>>
Vivo FunTouch OS 手机系统内置铃声免费下载
查看>>
记:PyInstaller打包一个最简单的kivy应用
查看>>
Java线程之核心概念
查看>>