当前位置: ManBetXapp > 百科 > 科技 >正文

js四舍五入保留两位小数

人气:170 ℃ /2023-01-15 14:07:18

js四舍五入保留两位小数是怎样的呢?下面就让我们一起来了解一下吧:

js四舍五入保留两位小数所使用到的一般是toFixed()方法,toFixed()方法是能够将Number四舍五入为指定小数位数的数字。

具体的语法格式为:

number.toFixed(x)

参数说明:

x 必需。规定小数的位数,通常是0 ~ 20之间的值,当然也包括0与20,有些实现能够支持更大的数值范围。但若是省略了该参数,那么将会使用0代替。

返回值:

返回类型为String,即小数点后有固定的x位数字。

参考范例:

示例一

保留两位小数,并且进行四舍五入使用js中的toFixed() 函数传递一个参数(Number),其中Number就是需要保留小数的位数,实现代码为:

示例二

若是将数字转换为字符串,那么结果的小数点后有指定位数的数字,示例代码为:

var num = 5.56789;

var n=num.toFixed(2);

输出结果为:

5.57

以上就是小编的分享了,希望能够帮助到大家。

js保留4位小数四舍五入

JavaScript,Math函数,小数,四舍五入,强制进位(ROUND_UP)

Math函数

Math用于执行数学任务,提供了大量的数学运算的方法。

实现四舍五入

1、Math.round(number),整数四舍五入。

2、number.toFixed(2),number四舍五入保留2位小数。

四舍五入(ROUND_HALF_UP)及强制进位(ROUND_UP)

四舍五入(ROUND_HALF_UP)

/** *四舍五入==>decimalNumber,decimalBits(保留小数位) */function ROUND_HALF_UP(decimalNumber,decimalBits){ return Math.round(decimalNumber*(Math.pow(10, decimalBits)))/(Math.pow(10, decimalBits));}

强制进位(ROUND_UP)

/** * 强制进位==>decimalNumber,decimalBits(保留小数位) */function ROUND_UP(decimalNumber,decimalBits){ return Math.ceil(decimalNumber*(Math.pow(10, decimalBits)))/(Math.pow(10, decimalBits));}

参考:

案例代码

Javascript,Math函数,四舍五入,强制进位(ROUND_UP)

搜索更多有关“ js四舍五入保留两位小数”的信息 [百度搜索] [SoGou搜索] [头条搜索] [360搜索]
CopyRight © 2008-2024 ManBetXappAll Rights Reserved. 手机版