`

JavaScript toFixed() 方法

阅读更多

定义和用法

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保留两位小数.pdf

    javascript 使用toFixed保留两位小数

    Javascript中 toFixed四舍六入方法

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

    Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法

    主要介绍了Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法,非常具有实用价值,需要的朋友可以参考下

    javascript中toFixed()四舍五入使用方法详解

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

    JavaScript中Number对象的toFixed() 方法详解

    下面小编就为大家带来一篇JavaScript中Number对象的toFixed() 方法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    javascript之对系统的toFixed()方法的修正

    javascript之对系统的toFixed()方法的修正

    javascript中的toFixed固定小数位数 简单实例分享

    [code][removed] var a=4.2343; alert&#40;a.toFixed(3&#41;); [removed] [removed]var a=4.2343;alert&#40;a.toFixed(3&#41;);[removed]执行结果: toFixed方法将一个数字转换成一个拥有固定小数位数的字符串。

    JavaScript程序设计课件:Number对象.pptx

    JavaScript程序设计 Number对象 6.4.2 Number对象 1、创建Number对象 在JavaScript中定义一个数字类型的值,即创建一个Number类型的对象。如:156.55。 6.4.2 Number对象 2、Number对象常用属性及方法 成员 类型 作用...

    javascript的parseFloat()方法精度问题探讨

    在Javascript中parseFloat()方法会产生精度问题 代码如下: [removed] var a = “0.11”; var b = “0.2801”; var c = “1.002”; var sum1 = parseFloat(a) + parseFloat(b) + parseFloat(c); var sum2 = ...

    微软JavaScript手册

    apply 方法 应用对象的一个方法,用当前对象代替另一对象。 arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦...

    javascript语言参考+教程 CHM

    toFixed 方法; toGMTString 方法; toLocaleDateString 方法; toLocaleLowerCase 方法; toLocaleString 方法; toLocaleTimeString 方法; toLocaleUpperCase 方法; toLowerCase 方法; toPrecision 方法; ...

    round-tofixed:正确将JavaScript数字四舍五入到固定的小数位数

    圆角固定的正确将JavaScript数字四舍五入到固定的小数位数概述round-tofixed解决了在JavaScript中舍入十进制数字时的常见问题: Math.round()内置函数只能四舍五入为整数常用的十进制数字舍入方法会产生错误的结果...

Global site tag (gtag.js) - Google Analytics