如何将Int数转换为Double数?

时间:2011-09-05 20:58:46

标签: javascript double int

使用Javascript:

如何将一个数字整数转换为Double Number示例:

100 -> 100.00

4 个答案:

答案 0 :(得分:45)

JavaScript 中的所有数字都加倍:也就是说,它们存储为64位IEEE-754双打。

也就是说,目标不是获得“双重”:目标是获得格式为“YYY.XX”的数字的字符串reprsentation。为此,请考虑Number.toFixed,例如:

(100).toFixed(2)

结果是字符串(不是“double”!)"100.00"。在这种情况下,括号必须避免语法歧义(它也可以写成100.0.toFixed100..toFixed),但如果100在变量中则不需要。

快乐的编码。

答案 1 :(得分:12)

JavaScript编号已经IEEE 754 floating point numbersspecification)。如果您想格式它(用于输出),您可以使用toFixed [MDN]

答案 2 :(得分:2)

所有数字都以javascript格式存储为双打。

答案 3 :(得分:0)

所有数字都以javascript格式存储为双打。 如果您想要数字

后面的特定小数点,可以使用toFixed