首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于浮点数授命

2012-10-15 
关于浮点数指令在VC++里,模拟以下代码:C/C++ codeint x 1int y 4_asm{fild xfstp y}结果y 0x3f8

关于浮点数指令
在VC++里,模拟以下代码:

C/C++ code
    int x = 1;    int y = 4;    _asm    {        fild x;        fstp y;    }

结果y = 0x3f800000
为什么会出现这种现象呢?

[解决办法]
0x3f800000 == 1.0 

光看 fild 和 fstp 就可以了,楼主想什么呢?
[解决办法]
如果还不懂,看ieee754浮点数标准

热点排行