使用Javascript:
如何将一个数字整数转换为Double Number示例:
100 -> 100.00
答案 0 :(得分:45)
JavaScript 中的所有数字都加倍:也就是说,它们存储为64位IEEE-754双打。
也就是说,目标不是获得“双重”:目标是获得格式为“YYY.XX”的数字的字符串reprsentation。为此,请考虑Number.toFixed
,例如:
(100).toFixed(2)
结果是字符串(不是“double”!)"100.00"
。在这种情况下,括号必须避免语法歧义(它也可以写成100.0.toFixed
或100..toFixed
),但如果100在变量中则不需要。
快乐的编码。
答案 1 :(得分:12)
JavaScript编号已经IEEE 754 floating point numbers(specification)。如果您想格式它(用于输出),您可以使用toFixed
[MDN]。
答案 2 :(得分:2)
所有数字都以javascript格式存储为双打。
答案 3 :(得分:0)
所有数字都以javascript格式存储为双打。 如果您想要数字
后面的特定小数点,可以使用toFixed