1. 程式人生 > >C#科學計數法轉化為正常數值

C#科學計數法轉化為正常數值

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.