C# 科学计算法转int类型~~~

演绎精彩人生_ 2013-08-09 09:14:00
值就是这种的,我想在程序中把它转为int类型,请问下怎么转
...全文
148 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
再来壹串 2013-08-09
  • 打赏
  • 举报
回复

decimal.Parse("1.60000000602083E17", System.Globalization.NumberStyles.Float);
  • 打赏
  • 举报
回复
好了 谢谢各位
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
我说你的数据库,或数据源有这个字段么e_id
  • 打赏
  • 举报
回复
引用 11 楼 hwenycocodq520 的回复:
确定有这个字段么?
public Decimal ID { get; set; }
  • 打赏
  • 举报
回复
引用 9 楼 hwenycocodq520 的回复:
ID类型都不是decimal那Convert.ToDecimal肯定出错了
是decimal类型
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
确定有这个字段么?
  • 打赏
  • 举报
回复
引用 7 楼 hwenycocodq520 的回复:
什么错误你发上来看看
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
ID类型都不是decimal那Convert.ToDecimal肯定出错了
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
info.ID 的ID是什么类型?
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
什么错误你发上来看看
  • 打赏
  • 举报
回复
引用 5 楼 hwenycocodq520 的回复:
[quote=引用 4 楼 lyc0884 的回复:]
[quote=引用 2 楼 hwenycocodq520 的回复:]
int32
MaxValue=Math.Pow(2,31)-1

你那些值太大了,容纳不下
能写一下吗[/quote]

写什么?你用其他类型就可以了啊 decimal double[/quote] info.ID = Convert.ToDecimal(reder["e_id"]);我这样写还是不行报错
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
引用 4 楼 lyc0884 的回复:
[quote=引用 2 楼 hwenycocodq520 的回复:] int32 MaxValue=Math.Pow(2,31)-1 你那些值太大了,容纳不下
能写一下吗[/quote] 写什么?你用其他类型就可以了啊 decimal double
  • 打赏
  • 举报
回复
引用 2 楼 hwenycocodq520 的回复:
int32 MaxValue=Math.Pow(2,31)-1 你那些值太大了,容纳不下
能写一下吗
  • 打赏
  • 举报
回复
引用 1 楼 Chinajiyong 的回复:
你这个值已经超过int的范围了,用其他类型表示
换个什么类型了
智商余额不足 2013-08-09
  • 打赏
  • 举报
回复
int32 MaxValue=Math.Pow(2,31)-1 你那些值太大了,容纳不下
EnForGrass 2013-08-09
  • 打赏
  • 举报
回复
你这个值已经超过int的范围了,用其他类型表示

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧