计算大数溢出问题!

sonng 2003-01-27 06:11:09
我计算1000以上,组合数,比如4000选100.

VB报溢出,要如何才能解决。

多谢!
...全文
178 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2003-01-28
  • 打赏
  • 举报
回复
用字符串进行计算和输出保存
shortppsy 2003-01-28
  • 打赏
  • 举报
回复
提前把数字的类型定为long或是double long 就不会了,
tong04 2003-01-28
  • 打赏
  • 举报
回复
12345678*10 这会溢出
10*12345678 则不会溢出
用12345678*val(10)就不会溢出了~~~
zyl910 2003-01-28
  • 打赏
  • 举报
回复
去学高精度算法
huangjian 2003-01-28
  • 打赏
  • 举报
回复
long 不可以么?
Arcan 2003-01-27
  • 打赏
  • 举报
回复
用Double可以放下很大的结果,但是不能保证精度。
如果一定要精确,那就自己写大数字的算法吧,用字符串来保存结果。
Sean918 2003-01-27
  • 打赏
  • 举报
回复
不明白

什么意思?

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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