首页
社区
课程
招聘
[求助]这个程序错在那里?
发表于: 2008-8-31 14:49 4227

[求助]这个程序错在那里?

2008-8-31 14:49
4227
.data
outtxt        dd               ?
intxt           dd         ?

invoke        GetDlgItemInt,hWnd,hck1,NULL,TRUE  得到输入数值
                
                mov intxt,eax
                finit
                fild  intxt
                fmulp  0.025
                fstp  outtxt  
                       
invoke SetDlgItemInt,hWnd,hck3,addr outtxt,TRUE  

出错的地方: fstp  outtxt
error A2050: real or BCD number not allowed
请问一下,这个是什么错误? 要怎么改

[招生]系统0day安全班,企业级设备固件漏洞挖掘,Linux平台漏洞挖掘!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 261
活跃值: (162)
能力值: ( LV13,RANK:320 )
在线值:
发帖
回帖
粉丝
2
单精度内存浮点操作数岂能定义成dd?
2008-9-1 10:21
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
最后你是要把 ST(0) 的浮点数存到整型变量中,用的应该是 FISTP ```
2008-9-2 06:03
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码