Math.Pow(2, i)返回的值超过DOUBLE的范围了怎么办?

mowensky 2009-11-06 04:59:38
Math.Pow(2, i)返回的值超过DOUBLE的范围了怎么办?
我需要得到2的256次方范围内的数,应该怎么处理?
...全文
314 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
宝_爸 2009-11-06
  • 打赏
  • 举报
回复
找找第三方的库。
mowensky 2009-11-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cstod 的回复:]
............

那就没办法呗,你以为计算机处理是无穷的啊....

.Net 4.0有个BigInteger,可以试试
[/Quote]
难道超过DOUBLE范围的次方就不能算了?
CsToD 2009-11-06
  • 打赏
  • 举报
回复
............

那就没办法呗,你以为计算机处理是无穷的啊....

.Net 4.0有个BigInteger,可以试试

110,536

社区成员

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

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

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