MFC计算器有关问题!多谢大侠们啦

求助MFC计算器问题!谢谢大侠们啦
本人MFC一个作业模拟WINDOWS的计算器程序   自己用MFC做一个非科学的计算器

用java做过个很好的计算器,可MFC。。。有点摸不着头脑的。。。

我想问一下怎么把double型转化为字符串型呢???用什么方法???

网上查的sprintf等等是在DOS下用的。。。

试试用strItem.Format( "%。8f ",result);也是不行   忘高手赐教!

ps:对了我们的作业让用“定点数”来进行加减乘除运算,不会的说,希望大家给个例子看看怎么用位运算的定点数   代替   浮点数运算。。

再次谢谢高手们!!!^_^小女有礼啦

------解决方案--------------------
CString str;

str.Format(_T( "Floating point: %.2f\n "), 12345.12345);

------解决方案--------------------

str.Format(_T( "Floating point: %.2f\n "), 12345.12345);
12345.12345是double类型数
%.2f取小数点后两位
结果:Floating point: 12345.12
------解决方案--------------------
看看CString的format,或者看看运行库的sscanf
至于定点数,既然是实验,就拿个DWORD凑数好了,高位整数,低位为小数部分,
就是说highword是纯整数,lowword是纯小数,最高为做符号位,小数点位置固定,隐含在中间

当然,你想换到其他地方也可以...
------解决方案--------------------
sprintf也不是所谓的只在DOS下用