JavaScript中ofixed和Math.round的四舍五入语法介绍
JavaScript中,四舍五入可以使用`toFixed()`和`Math.round()`方法。`toFixed()`方法可以将数字四舍五入到指定的小数位数,并返回一个字符串。例如:`num.toFixed(2)`将数字四舍五入到两位小数。`Math.round()`方法也可以实现四舍五入,但它返回的是一个整数。例如:`Math.round(num)`将数字四舍五入到最接近的整数。需要注意的是,这两个方法都只适用于正数,对于负数,它们会直接去掉小数部分。
本片教程为ofixed和Math.round语法介绍,不废话,只发语法解释和案列,不啰嗦。
Math.round()
round() 方法可把一个数字舍入为最接近的整数,根据“round”的字面意思“附近、周围”,可以猜测该函数是求一个附近的整数。
语法
Math.round(x)
x 必需。必须是数字。返回值是与 x 最接近的整数。
例子:
小数点后第一位<5正数:Math.round(11.46)=11负数:Math.round(-11.46)=-11小数点后第一位>5正数:Math.round(11.68)=12负数:Math.round(-11.68)=-12小数点后第一位=5正数:Math.round(11.5)=12负数:Math.round(-11.5)=-11
tofixed方法
toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。例如将数据Num保留2位小数,则表示为:toFixed(Num);
语法
NumberObject.toFixed(num)