欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-12-03 10:41:04
1.字符串值中包含e等科学计数法,比如12e-2,需要进行转化为普通数值0.12, 2.转化函数如下: 复制代码 代码如下:  private decima...

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.