如何将Int数转换为Double数?

bla*_*rws 20 javascript double int

使用Javascript:

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

100 -> 100.00
Run Code Online (Sandbox Code Playgroud)

小智 47

JavaScript 中的所有数字都是双精度数:即,它们存储为64位IEEE-754双精度数.

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

(100).toFixed(2)
Run Code Online (Sandbox Code Playgroud)

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

快乐的编码.


Fel*_*ing 12

JavaScript编号已经是IEEE 754浮点数(规范).如果要格式化(输出),可以使用toFixed [MDN].