2011-09-05 99 views

回答

40

JavaScript中的所有數字都是雙打:即它們被存儲爲64位IEEE-754雙打。

也就是說,目標不是得到一個「雙」:目標是得到字符串代表格式爲「YYY.XX」的數字。爲此,考慮Number.toFixed,例如:

(100).toFixed(2) 

結果是(而不是 「雙」!)"100.00"。括號在這種情況下需要避免語法歧義(它也可能被寫爲100.0.toFixed100..toFixed),但如果100在變量中則不需要。

快樂編碼。

1

所有數字都以javascript形式存儲爲雙打。

0

所有數字都以javascript形式存儲爲雙打。 你可以使用toFixed,如果你想在數字後指定小數點數