【发布时间】:2011-08-20 11:45:05
【问题描述】:
我目前有:
decimal value = Decimal.Parse(dataRow["column"].ToString());
后端中有一些采用科学计数法的数据(即 3.2661758893885E-05),导致解析时出现 FormatException。有没有简单的方法可以做到这一点?
【问题讨论】:
我目前有:
decimal value = Decimal.Parse(dataRow["column"].ToString());
后端中有一些采用科学计数法的数据(即 3.2661758893885E-05),导致解析时出现 FormatException。有没有简单的方法可以做到这一点?
【问题讨论】:
试试这样的:
Decimal.Parse(strExpression, System.Globalization.NumberStyles.AllowExponent));
【讨论】: