我有一个字符串 "3.0E-4"
,它应该是一个十进制数。
请告知如何转换为十进制。
最佳答案
您可以将 AllowExponent
和 AllowDecimalPoint
样式与 decimal.Parse
method 结合使用;
var result = decimal.Parse("3.0E-4",
NumberStyles.AllowExponent | NumberStyles.AllowDecimalPoint,
CultureInfo.InvariantCulture);
关于c# - 如何将字符串 3.0E-4 转换为十进制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33436911/