您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> 编程语言综合 >> 正文

C#实现把科学计数法(E)转化为正常数字值

作者:佚名    责任编辑:admin    更新时间:2022-06-22

   这篇文章主要介绍了C#实现把科学计数法(E)转化为正常数字值,本文直接给出代码实例,需要的朋友可以参考下

  1.字符串值中包含E等科学计数法,比如12E-2,需要进行转化为普通数值0.12,

  2.转化函数如下:

  代码如下:

  private Decimal ChangeDataToD(string strData)

  {

  Decimal dData = 0.0M;

  if (strData.Contains("E"))

  {

  dData = Convert.ToDecimal(Decimal.Parse(strData.ToString(), System.Globalization.NumberStyles.Float));

  }

  return dData;

  }

  3.调用的时候直接调用ChangeDataD(strText)

  4.运行后就是0.12.