【问题标题】:javascript round decimals till two [duplicate]javascript将小数四舍五入到两位[重复]
【发布时间】:2014-05-09 22:54:26
【问题描述】:

处理一个表格,我从两个表格中减去一个并在第三个表格中显示结果。问题是,例如,当我这样做时:0,79 - 0,43 结果变为:0,36000000000000004。

所以想知道是否可以将其四舍五入到小数点后两位?

Jsfiddle:http://jsfiddle.net/eYj8B/12/

【问题讨论】:

标签: javascript jquery forms math


【解决方案1】:

toFixed 这样做

output.val(value.toFixed(2).replace('.', ','));

FIDDLE

【讨论】:

  • 太棒了!感谢我见过的最快的答案! :)
  • 我觉得Roko更快,不知道他为什么删除?
【解决方案2】:

试试这个:

Use Math.round(num * 100) / 100

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-20
    • 2018-01-29
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多