converter_scientific_notation_to_decimal_notation( '1.34E-15')或converter_scientific_notation_to_decimal_notation(1.34E-15)如何在javascript中將大負面科學記數法轉換爲十進制記數法字符串?
> '0.00000000000000134'
converter_scientific_notation_to_decimal_notation( '2.54E-20')或 converter_scientific_notation_to_decimal_notation(2.54E-20)
> '0.000000000000000000254'
是否這樣的功能在Javascript中存在嗎?
parseFloat不利於大的負面科學號碼。
parseFloat('1.34E-5') => 0.0000134
parseFloat('1.34E-15') => 1.34e-15
這是我正在尋找。謝謝!太糟糕了,Javascript沒有內置的功能。我仍然不明白爲什麼parseFloat的工作方式與大負面的科學記數法不同,而不是適度的負面科學記數法。 – vajrasky 2013-04-22 06:41:12