在JavaScript中,我很好奇,想看看究竟是什麼最大可能數以科學計數法表示的沒有得到「無限」的結果,所以我寫了一個小程序,並發現它是這一個:Javascript - 受科學記數法限制的最大數量是多少?
17976931348623158079372897140530341507993413271003782693617377898044496829276475094664901797758720709633028641669288791094655554785194040263065748867150582068190890200070838367627385484581771153176447573027006985557136695962284291481986083493647529271907416844436551070434271155969950809304288017790417449779
可以縮寫爲1.7976931348623157e + 308。
我的問題是,什麼使得這個特定的數字在JavaScript中最大可能?它是否依賴於硬件(可能是64位上最大的一個?)還是語言特定的?爲什麼308的最大可用功率是10?
而且,它在其他語言中有何不同?
https://tc39.github.io/ecma262/2017/#sec-terms-and-definitions-number-value順便說一句,你可以簡單地使用'Number.MAX_VALUE'來得到這個值 –
你在想什麼其他的語言關於? – Icepickle
@YuryTarabanko Bummer。那麼,這是很有趣的,無論如何:) – Hankrecords