如何将科学计数法转成数值形式呢,如( 4.00E-03转变为0.004,使用c#编码来实现)
解决方案 »
- UDP 通信问题,,开启线程接收后,再切换到一问一答程序就挂了
- 用NI 的MeasureMent 8.6 做的C#程序在制作安装包的时候怎么把它打进去
- 怎么处理。。
- asp.net本地运行网站时,提示:无法启动程序"http:localhost:9810/Web/Default.aspx"
- 新手求教
- C#override的疑问
- Failed to open the EPSON LQ-635K ESC/P2 printer, System error number: 5
- 汉字乱码
- web中当子窗口弹出后,如何使鼠标点击父窗口上无效?(非模式)
- 在C#里面,用SqlClient怎么样连接数据仓库
- 发疯,vs2005控件多线程更新问题
- winform 图片问题
yournumber.ToString("F4");
可以吗?
decimal.Parse("1.2367542800E+002");
结果不成,还是需要换算,下面的测试通过string money="1.2367542800E+002";
decimal dmoney;
dmoney=decimal.Parse(money.ToLower().Split('e')[0]) * (decimal)Math.Pow(10,int.Parse(money.ToLower().Split('e')[1]));
Console.WriteLine(dmoney.ToString("F4"));输出:
123.6754