如何将一个整数除以100后得到小数转成CString型,具体请看 比如说我取得一个double型的数34,现在我想转换成这个样子CString型"0.34",还有就是另一个double型的三位数345,现在我想转换成这个样子CString型"3.45",当然这里面有个除以100的动作,不知道如何处理,请高手写出代码.谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 double x = 34;CString str;str.Foramt("%lf",x/100.0); 楼上的Format写错了。。呵呵。。 同意斑竹如果反过来可以:CString str="34.12";float x=float(atof(str)); double x = 34;x = x /100;CString str;str.Foramt("%0.2f",x); double d0=34,d1=345;CString str;str.Format("%.2f",d0/100);str.Format("%.2f",d1/100); 上面的都有错误 double有精度的double d0=34,d1=345;CString strstr.Format("%.2f",(d0+0.5)/100));str.Format("%.2f",(d1+0.5)/100)); MFC 结构体中嵌套多重vector 怎么办 ocx控件在vc里面自动生成的类,实例化后调用其方法均不成功,是怎么回事? 求下列任意一本书的电子书,多谢 急,在线等,硬盘设置成主硬盘 求助解决窗口闪烁的问题! 如何在一个窗口中 打开另一个窗口 利用omniORB4.1写corba的编译问题,急! .pc结尾的c程序是用什么编译的?用的库是什么?有没有相关说明文档?能不能用vc编译? HeapAlloc是什么意思? 如何配置wincvs 怎么样看mfc向导编出来的程序? 如何浏览CSDN邮件期刊(一个名为ldmsapp的文件)
CString str;
str.Foramt("%lf",x/100.0);
如果反过来可以:
CString str="34.12";
float x=float(atof(str));
x = x /100;
CString str;
str.Foramt("%0.2f",x);
CString str;
str.Format("%.2f",d0/100);
str.Format("%.2f",d1/100);
double d0=34,d1=345;
CString str
str.Format("%.2f",(d0+0.5)/100));
str.Format("%.2f",(d1+0.5)/100));