定义和用法

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

语法

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

返回值

返回 NumberObject 的字符串表示,不采用指数计数法,小数点后有固定的 num 位数字。如果必要,该数字会被舍入,也可以用 0 补足,以便它达到指定的长度。如果 num 大于 le+21,则该方法只调用 NumberObject.toString(),返回采用指数计数法表示的字符串。

抛出

当 num 太小或太大时抛出异常 RangeError。0 ~ 20 之间的值不会引发该异常。有些实现支持更大范围或更小范围内的值。

当调用该方法的对象不是 Number 时抛出 TypeError 异常。

实例

在本例中,我们将把数字舍入为仅有一位小数的数字:

Show the number 13.37 with one decimal:
<script type="text/javascript">
var num = new Number(13.37);
document.write (num.toFixed(1))
</script>

输出:

Show the number 13.37 with one decimal:
13.4

JavaScript toFixed() 方法相关推荐

  1. JavaScript 指定小数位数 toFixed() 方法

    JavaScript Number 对象参考手册 定义和用法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字. 语法 NumberObject.toFixed(num) 参数 ...

  2. javascript中toFixed()方法详解

    最近做的项目涉及到金额的计算,有一种方式就是进行四舍五入的规则进行小数点后面的尾数处理,以前一直以为toFixed方法就是四舍五入的,知道一个用户反馈了金额计算的bug我才如梦初醒(亏了一毛钱),才仔 ...

  3. toFixed()方法

    1.定义 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字. 2.示例 Show the number 13.37 with one decimal: <script t ...

  4. JavaScript toFixed(num) 函数

    number.toFixed(num) -- 将数字转换为一个小数点后有指定num位的字符串,非指数计数法,如果number大于1e+21将使用指数计数法 fixed,中文"固定" ...

  5. java tofixed,js toFixed()方法的坑

    javascript中toFixed使用的是银行家舍入规则. 银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法. 简单来说就是:四舍六入五考虑,五后非零就进一,五后为零 ...

  6. php tofixed,toFixed方法怎么使用

    JavaScript中的toFixed()方法用于使用定点表示法格式化数字,格式化数与到小数点右侧的特定的位数.也就是可以把 Number 四舍五入为指定小数位数的数字,下面我们就来看一下toFixe ...

  7. toFixed()方法解读

    toFixed()方法解读 toFixed是javascript中将number规范为指定显示小数位数的方法 本以为是四舍五入的方法,就使用在了js的运算中,但后来测试发现有的数运算是正确的,有的是不 ...

  8. JS中toFixed()方法的问题及解决方案

    JS中toFixed()方法的问题及解决方案 参考文章: (1)JS中toFixed()方法的问题及解决方案 (2)https://www.cnblogs.com/gushen/archive/201 ...

  9. JavaScript的方法和技巧

    摘自http://www.cnblogs.com/Jamedy/archive/2007/02/14/650079.html 有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为 ...

最新文章

  1. 以高效节能为使命 绿色数据中心势在必行
  2. FreeMarker template error: The following has evaluated to null or missing
  3. 配置使用EF6.0常见的一些问题及解决方案
  4. 计算机学院李世杰,有关办理2016级转专业学生相关手续通知
  5. 中标麒麟/NeoKylin 安装QT开发环境
  6. leetcode181. 超过经理收入的员工(SQL)
  7. 100以内偶数的个数_【数学杂谈】如何记住1000以内的所有质数?
  8. CentOS查看系统信息命令和方法
  9. 【一分钟知识】决策树-ID3,C4.5,CART
  10. 《AI算法工程师手册》读书笔记(1)
  11. android jni javah,JAVAH找不到类(android ndk)
  12. Windows10添加自定义右键菜单
  13. python3安装库报错ERROR: Exception: Traceback (most recent call last): File “A:\ProgramData\Anacon
  14. 如此沙雕的代码注释,原来程序员都是段子手
  15. 经典SQL学习笔记 (二)-单行函数
  16. 浏览器网页打开与关闭快捷键
  17. MOS管-传输特性曲线的细微之处
  18. 1367:查找二叉树
  19. python 性能优化
  20. 为什么post请求前先发一个options 请求?

热门文章

  1. metaSPAdes:新型多功能宏基因组拼接工具
  2. 一顿“寄生虫大餐”,或能治好干净引来的免疫病
  3. 16S预测细菌组表型-bugbase:革兰氏阴阳、生物膜、致病力、移动元件、氧气消耗等
  4. 医学影像阅读/分析软件FSLeyes安装避坑+核磁共振影像数据处理
  5. JMeter:No-GUI运行及生成漂亮的HTML报告
  6. 有一间计算机教室英语,妙手巧动微机教室实施外语视听教学
  7. python pandas DataFrame 替换 NaN 值 和 删除 NaN 所在的行。
  8. Python局域网socket无法连接的问题解决
  9. ubuntu 18.04.4 安装 bazel
  10. Github代码版本控制可视化教程—Git Gui的使用