读书人

关于FormatFloat转换解决方案

发布时间: 2012-02-25 10:01:47 作者: rapoo

关于FormatFloat转换
运行环境C++Builder 2007

AnsiString aStr = "1234.2424";
float ayuan = StrToFloatDef(Trim(aStr),0)/100;
ShowMessage(FormatFloat('0.00',ayuan));

为什么MessageBox中显示的结果是 818333362,谢谢大家

[解决办法]
楼主是从Delphi转过来的吗?

要用双引号!

C/C++ code
ShowMessage(FormatFloat("0.00", ayuan)); 

读书人网 >C++ Builder

热点推荐