问一个及其简单的类型转换问题
float fl;
CString str;
str.Format( "%.1f ",fl); //转换为浮点字符没有问题
str.Format( "%0d ",fl); //这样转换为整数为乱码
请问这浮点数转换为字符串为何出问题,正确的格式是..
其他简单的好方法。
[解决办法]
str.Format( "%d ",(int)fl);
发布时间: 2012-01-19 20:57:58 作者: rapoo
问一个及其简单的类型转换问题
float fl;
CString str;
str.Format( "%.1f ",fl); //转换为浮点字符没有问题
str.Format( "%0d ",fl); //这样转换为整数为乱码
请问这浮点数转换为字符串为何出问题,正确的格式是..
其他简单的好方法。
[解决办法]
str.Format( "%d ",(int)fl);