表 1
需要注意的是阶码的值等于 128 时,对应的是一种特殊的情况:阶码的值等于
-128,符号位等于 0,浮点数位全为 0 时,表示该浮点数等于 0。
另外,阶码的意义是指的 2 的-128 次方~2 的 127 次方。
下面简介一下 VC33 的 40 位浮点数在内存中所表示具体形式,需要注意的是,尽
管从字面意思上看,VC33 的 40 位浮点数所占的内存空间的大小是 40 位,但是
实际上 VC33 的 40 位浮点数所占的内存空间大小是 64 位,即是 8 个字节,之所
以叫做 40 位浮点数,是因为其中有 20 位的空间是与另外 20 位的空间是完全相
同的,具体的说,就是指高 32 位的低 20 位是和低 32 位的高 20 位完全相同的。
对 VC33 的 40 位浮点数在内存中所表示的具体形式的描述,分为对正的浮点数和
对负的浮点数分别进行阐述。
①下面先看一下 VC33 的 40 位浮点数(正的浮点数)在内存中的表示形式,如表 2
所示:
表 2
下面简介一下,一个正的浮点型小数如何通过运算直接获得内存里的对应的 64
位浮点数的值,见表 3 所示:
评论2
最新资源