一千萬個為什麽

搜索

為什麽double.MaxValue大於long.MaxValue?


它們都有8個字節,但是為什麽double的最大值很多大於long的最大值?存在有限數量的位,那麽如何使用浮點變量來獲得更大的數字呢?

最佳答案

它使用指數和尾數使用不同的表示(浮點)

For details see IEEE754

轉載註明原文: 為什麽double.MaxValue大於long.MaxValue?

猜你喜歡