[笔记]IEEE标准浮点数格式

标签: 杂

—复习下计导位次存储

浮点表示法允许小数点浮动,用于维持正确度或精度

一个数字的浮点表示法由3部分组成:符号、位移量和定点数。
余码系统都是正数、
单精度 32位
双精度 64位
IEEE标准浮点数的存储:

               1       8                                              23
余127码 S EEEEEEEE MMMMMMMMMMMMMMMMMMMMMMM                a)单精度23位
               1       11                                              52
余1023码 S EEEEEEEEEEE MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM                                                       b)双精度64位
一个实数存储为IEEE标准浮点数格式:
1)在S中存储符号
2)将数字转换为二进制
3)规范化
4)找到E和M的值
5)连接SE、M

eg:写出十进制数5.75的余127码(单精度)表示法
解:
1)符号为正,S=0
2)5.75=(101.11) (小数用乘2法)
3)规范化:(101.11)=(1.0111)×2^2
4)E=余码加位移量后转化为二进制=127+2=129=(100000001),
   M=小数点后的数字并且在右边补齐成23位=(0111)
5)存储在计算机中的数字为010000000101110000000000000000000

猜你喜欢

转载自blog.csdn.net/kkkkde/article/details/80820325