相关疑难解决方法(0)

舍入到最多2位小数(仅在必要时)

我想最多舍入2位小数,但只在必要时.

输入:

10
1.7777777
9.1
Run Code Online (Sandbox Code Playgroud)

输出:

10
1.78
9.1
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做__CODE__

javascript decimal decimal-point rounding

2492
推荐指数
53
解决办法
220万
查看次数

在<input type ="number">中允许2个小数位

我有一个<input type="number">,我想将用户的输入限制为纯数字或数字,小数点后2位小数.

基本上,我要求输入价格.

我想避免做正则表达式.有办法吗?

<input type="number" required name="price" min="0" value="0" step="any">
Run Code Online (Sandbox Code Playgroud)

html html5 numbers

163
推荐指数
7
解决办法
36万
查看次数

Javascript:将舍入数字格式化为N个小数

在JavaScript中,将数字舍入到N个小数位的典型方法是:

function roundNumber(num, dec) {
  return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec);
}
Run Code Online (Sandbox Code Playgroud)

然而,这种方法将舍入到最多 N个小数位,而我想要总是舍入到N个小数位.例如,"2.0"将四舍五入为"2".

有任何想法吗?

javascript math decimal-point rounding

100
推荐指数
7
解决办法
13万
查看次数

标签 统计

decimal-point ×2

javascript ×2

rounding ×2

decimal ×1

html ×1

html5 ×1

math ×1

numbers ×1