社区
C#
帖子详情
c#中怎么把科学计数法转换成普通数值?
cwaspnet
2009-10-27 05:13:00
比如4.123456E+006
怎么变成4123456
...全文
2053
6
打赏
收藏
c#中怎么把科学计数法转换成普通数值?
比如4.123456E+006 怎么变成4123456
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paces
2011-04-29
打赏
举报
回复
Convert.ToDecimal(Convert.ToDouble(res))
cwaspnet
2009-10-30
打赏
举报
回复
我也知道它只是取了个大概,目的不是一定要将数据转成一摸一样的,问题是现在要将一个科学计数法转成一个不用科学计数法的数字……
用double好像可以转过来……
zhoujk
2009-10-28
打赏
举报
回复
其实对于计算机而言,这些都只是一个数据类型和它对应的一个BIT串,显示的时候可以自己写一个float转 string,但是使用的时候最好还是用原型
RFEZGC
2009-10-27
打赏
举报
回复
科学计数法 只是把原来的数取个近似值,就好象把将小数四舍五进了一样,想要换回原来的数?最多拿个大概,
除非你自己写个算法
cwaspnet
2009-10-27
打赏
举报
回复
????????????????????????
cwaspnet
2009-10-27
打赏
举报
回复
帮帮忙撒
C#
实现把
科学计数法
(E)转化为正常数字值
1.字符串值
中
包含E等
科学计数法
,比如12E-2,需要进行转化为
普通
数值
0.12, 2.转化函数如下: 代码如下: private Decimal ChangeDataToD(string strData) { Decimal dData = 0.0M; if (strData.Contains(“E...
转换
科学计数法
的
数值
字符串为decimal类型的方法
当需要将
科学计数法
的数字字符串
转换成
decimal时,这2种写法都报错: msg 8114, level 16, state 5, line 1 error converting data type varchar to numeric. select cast('0.12e+006' as decimal(18,2)); select ...
C#
for CSDN 乱七八糟的看不懂
没法下载,到这里折腾一把试试。 本文由abc2253130贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
C#
(WINFORM)学习 一、
C#
基础 基础 类型和变量 类型和变量 类型
C#
支持两...
c#
——将
科学计数法
转化为数字
c#
、
科学计数法
转换
C#
将
科学计数法
转换为
普通
数字
public static void Convert(string a, out double result) { result = -1; if (a.ToUpper().Contains("E")) { double b = double.Parse(a.ToUpp
C#
110,547
社区成员
642,561
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章