浮点数在计算机中的存储机制


一、小数的二进制转换(浮点数)

78.375的整数部分:

小数部分:

因此,78.375的二进制形式是 1001110.011
使用二进制的科学计数法:

像这样用科学计数法表示出来的数,称作浮点数。

二、浮点数在计算机中的存储机制

在计算机中,使用浮点表示法来表示这个数,分为三个部分:

  • 一部分用来存储* 符号位(sign) *,用来区分正负数,正的为0,负的为1;此处为0。
  • 一部分用来存储* 指数部分(exponent) *,这里的指数是十进制的6。
  • 第三部分用来存储* 小数部分(fraction) *,这里的小数是001110011。
  • 指数部分决定了数的大小范围 *
  • 小数部分决定了数的精度 *

单精度浮点数

双精度浮点数


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM