首页
社区
课程
招聘
[注意]急死了 关于读取浮点数
2009-1-19 21:29 3995

[注意]急死了 关于读取浮点数

2009-1-19 21:29
3995
收藏
点赞0
打赏
分享
最新回复 (1)
雪    币: 293
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
icersg 2009-1-19 23:18
2
0
01001038    DD80 60030000   FLD QWORD PTR DS:[EAX+10]
0100103E    E8 6B090000     CALL <JMP.&MSVCRT._ftol>
01001043    A3 18240003     MOV DWORD PTR DS:[3002418],EAX

你说EAX=0x501010,不知道是不是指第一句里面的eax是0x501010,我只好假设是这样了,那么第一句的地址指针就是EAX+10 = 0x501020,这三句大概可以写成:

double *a = (double *)0x501020;
int *b = (int *)0x3002418
*b = (int) (*a)
游客
登录 | 注册 方可回帖
返回