C#中的指数函数
Posted
技术标签:
【中文标题】C#中的指数函数【英文标题】:Exponent Function in C# 【发布时间】:2010-10-21 10:46:29 【问题描述】:我有一个类似1.00E+4
的字符串
是否有任何内置函数可以将此字符串转换为10000
。(整数转换 [1.00E+4=10000])。?
现在我对这种字符串使用正则表达式
【问题讨论】:
【参考方案1】:你可以这样做:
double.Parse("1.00E+4", CultureInfo.InvariantCulture)
【讨论】:
需要我们指定cultureInfo
。 ?
是的,您应该始终指定cultureinfo (formatprovider)。结果因您使用的格式提供程序而异,因此最好始终具体说明这一点,这样您在具有不同文化的机器上运行时就不会得到意外结果。以上是关于C#中的指数函数的主要内容,如果未能解决你的问题,请参考以下文章