首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

浮点数储存小例子

2012-09-17 
浮点数存储小例子1bit8bit23bit0011111110(23个)00127 000(23个)1.0 1.0*2^0,所以指数部分为0,最终的十

浮点数存储小例子

1bit8bit23bit0011111110(23个)00+127 000(23个)

1.0 = 1.0*2^0,所以指数部分为0,最终的十六进制为:3F 80 00 00

参考: http://blog.csdn.net/wuna66320/article/details/1691734,这里讲的很清楚


程序结果:

1
0xbfec97fc
1065353216
&a = bfec97fc,(int)a = 1
ptr+i = bfec97fc,*(ptr+i) = 00000000
ptr+i = bfec97fd,*(ptr+i) = 00000000
ptr+i = bfec97fe,*(ptr+i) = 00000080
ptr+i = bfec97ff,*(ptr+i) = 0000003f


b = 3f800000
0
0xbfec97ec
&c = bfec97ec,(int)c = 0



热点排行