读书人

StrToFloat 有关问题请大家帮忙啊

发布时间: 2012-04-19 14:36:43 作者: rapoo

StrToFloat 问题,请大家帮忙啊!!!
大体写下代码吧:
f,f2:double;
str,str2:string;
begin
str:='0.003411855';
str2:='32676.000000';
f:=strtofloat(str); //结果为0
f:=strtofloatdef(str); //结果为0.0034
f2:=strtofloat(str); //结果为32676.00

end;

我现在需要的是完全得到字符串的数字,而不是四舍五入后或者截取的部分数据,感谢大家阿

[解决办法]

Delphi(Pascal) code
var  f,f2:double;  str,str2:string;begin  str:='0.003411855';  str2:='32676.000000';  f:=strtofloat(str); //结果为0  Showmessage(FloatToStr(f));  f:=strtofloatdef(str,0); //结果为0.0034  f2:=strtofloat(str2); //结果为32676.00  Showmessage(FloatToStr(f));  Showmessage(FloatToStr(f2));end;
[解决办法]
探讨

引用:
Delphi(Pascal) code

var
f,f2:double;
str,str2:string;
begin
str:='0.003411855';
str2:='32676.000000';
f:=strtofloat(str); //结果为0
Showmessage(FloatToStr(f));
f:=strtofloa……

[解决办法]
关注。。

读书人网 >.NET

热点推荐