首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Format的使用方法!该怎么解决

2013-03-12 
Format的使用方法!求教:使用Format如何将float转换成cstring数据只保留小数点后两位,strtimetnt.Format(%

Format的使用方法!
求教:使用Format如何将float转换成cstring数据只保留小数点后两位,

strtimetnt.Format("%f",TimeTnt);使用此代码是保留的小数点后六位;

以上谢谢!
[解决办法]
一般float数的话,系统默认保留小数点后六位,要想
strtimetnt.Format("%.2f",TimeTnt);这种方法好像会四舍五入;如果不要四舍五入的话就找到小数点的位置,得到字符串长度后加上小数点后两位的长度,用Left取左边的串,就保留了两位了,这种方法不能四舍五入。

热点排行