请问我怎样才能够将浮点型转换为字符串型,在edit里面显示出来?我刚学vc,老师要我们作计算器,我做的不可以计算带小数点的,你可以说详细一点吗?谢谢,
我先设了一个double型数据然后用atof将edit里面取来的数据转换为double型,可是当我用wsprintf(szBuffer,"%d",result);setWindowText(hwndEdit,szBuffer)显示出来的时候结果出了错,为什么?
我先设了一个double型数据然后用atof将edit里面取来的数据转换为double型,可是当我用wsprintf(szBuffer,"%d",result);setWindowText(hwndEdit,szBuffer)显示出来的时候结果出了错,为什么?
解决方案 »
- 派生类问题
- warkey的hook,不用dll也能全局hook么?
- 救命啊
- 为什么运行时总是出现“This application has requested the Runtime to terminate it in an usual way.Please contact the application'
- 怎样在msdn上查找一个宏的定义?
- 高分求 模拟登陆网页操作
- 请问动态和静态连接库的问题。
- 关于VC 打印模版问题!
- 打砖块游戏
- 求助:如何在自己的COM类中具体实现IOleCommandTarget?
- 目的:从已知数据库中查询需要的记录,将查询结果转入一新数据库中,并保存结果。
- 怎么制作
不是%d
wspintf(szBuffer,"%f",result);
GetWindowText(hwndEdit,szBuffer,strlen(szBuffer));
result=atof(szBuffer); wsprintf (szBuffer, TEXT("%f"), result);
SetWindowText(hwndEdit,szBuffer);
结果edit里面只显示了一个f,怎么回事?
wspintf(szBuffer,L"%f",result);
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Error executing cl.exe.
你用editbox连接的变量设为double类型的不就解了