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

怎么将一个字符串“1.200"转换成一个值为1.200的double类型数字,而不是值为1.2的double类型数据

2012-01-08 
如何将一个字符串“1.200,转换成一个值为1.200的double类型数字,而不是值为1.2的double类型数据如何将一个

如何将一个字符串“1.200",转换成一个值为1.200的double类型数字,而不是值为1.2的double类型数据
如何将一个字符串“1.200 ",转换成一个值为1.200的double类型数字,而不是值为1.2的double类型数据

[解决办法]
decimal.Parse( "1.200 ")
[解决办法]
不明白楼主的意思,1.2和1.200有什么不同,double类型应该是不支持1.200这样的吧,
[解决办法]
1.200和1.2在值上是相等的,只是它们的字符串表示不同(ToString( "0.000 "));
[解决办法]
double 是两位浮点类型,可以输出1.20 Console.WriteLine{ "(2;0) ",n}

热点排行