如何显示小数

时间:2013-02-09 14:58:05

标签: javascript

我尝试了很多例子,但需要知道如何编码

我在表单中有以下代码:

   document.getElementById("65_element10").value=parseInt(document.getElementById("63_element10").value)+parseInt(document.getElementById("64_element10").value);

并且需要将结果显示为99.99但是如何更改代码,我想我需要使用这样的东西:

NumberFormat currencyFormatter = NumberFormat.getCurrencyInstance();
double price = 2.50000000000003;
System.out.println(currencyFormatter.format(price));

1 个答案:

答案 0 :(得分:0)

使用parseFloat代替parseInt

如果你只想要两个十进制数字,那么就像这样使用它:

var a = parseFloat(document.getElementById("63_element10").value);
var b = parseFloat(document.getElementById("64_element10").value);
var sum = a+b;
document.getElementById("65_element10").value = parseFloat(sum).toFixed(2);

请注意JavaScript不是Java。你不能混用它!