浮點數在計算機中的存儲機制


一、小數的二進制轉換(浮點數)

78.375的整數部分:

小數部分:

因此,78.375的二進制形式是 1001110.011
使用二進制的科學計數法:

像這樣用科學計數法表示出來的數,稱作浮點數。

二、浮點數在計算機中的存儲機制

在計算機中,使用浮點表示法來表示這個數,分為三個部分:

  • 一部分用來存儲* 符號位(sign) *,用來區分正負數,正的為0,負的為1;此處為0。
  • 一部分用來存儲* 指數部分(exponent) *,這里的指數是十進制的6。
  • 第三部分用來存儲* 小數部分(fraction) *,這里的小數是001110011。
  • 指數部分決定了數的大小范圍 *
  • 小數部分決定了數的精度 *

單精度浮點數

雙精度浮點數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM