gpt4 book ai didi

javascript - 如何根据第三位小数舍入

转载 作者:行者123 更新时间:2023-11-30 08:09:03 26 4
gpt4 key购买 nike

问题

我想根据小数点后第三位将数字四舍五入到最小值。

举个例子

如果数字是 6.1064 我想输出 6.10 而不是 6.11如果数字是 5.9407 我想输出 5.94

现状

我目前使用 Math.round 但它将 6.1064 舍入为 6.11 这不是我想要的。

我该怎么做是 Javascript?

最佳答案

您可以使用 Math.floor() .

Math.floor(1.9)
1

但是如果你想到第 100 位,乘以 100,floor,除以 100。

var num = 6.1064;
Math.floor((num*100))/100;
6.1

要使其显示 6.10 而不是 6.1,请使用 toFixed() :

var num = 6.1064;
var floor = Math.floor((num*100))/100;
floor.toFixed(2)
"6.10"

关于javascript - 如何根据第三位小数舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13060512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com