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

string转换成float门类

2011-12-26 
string转换成float类型str 4380997.4912 我用float.parse(str)后,就变成了 4380997.5 ,请问怎样使转

string转换成float类型
str= "4380997.4912 "
我用float.parse(str)后,就变成了 "4380997.5 ",请问怎样使转换后的数据不变,仍保持原有的精度,谢谢

[解决办法]
decimal f=decimal.Parse(str);
//用这个吧
[解决办法]
那你可以先用decimal转换然后用decimal再转到float是不是会好些?
[解决办法]
用double或decimal,decimal精度最高,不过性能有损失
[解决办法]
double.Parse(str);
就搞定.

热点排行