找回密码
 欢迎注册
楼主: 疯猪

[求助] 对超大整数的邻近素数的产生问题

[复制链接]
发表于 2008-11-9 09:59:30 | 显示全部楼层
楼主还是好好阅读一下安装包里提供的VB示例代码吧。。。
哪怕你仅仅是跟踪运行一遍也好。

你写那代码实在是。。。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-9 10:01:13 | 显示全部楼层
呵呵

这个包的定位
需要调整了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-11-10 05:47:58 | 显示全部楼层
GInt是什么意思
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-11-10 06:33:45 | 显示全部楼层
Dim m, hx, n As Long

m = Text1.Text

n = HX_nextPrime(hx, m)

Text2.Text = n
为什么返回的是0

评分

参与人数 1鲜花 -1 收起 理由
mathe -1 问问题前最好自己先好好调研一下

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-10 08:01:54 | 显示全部楼层
因为你的 hx、m 不是通过 HX_new() 得到的大数对象,
幸亏我在里面引入了对象全程监控机制,否则象你这么写程序早就崩溃了。

你应该参考安装包里的:\estDLL\src\VB\frmNumberTheoretic.frm,
其中函数 cmdSet_Click()  告诉你VB中是如何把控件中的文本“写”入到 HugeCalc 变量中去的,
而函数 cmbVar_Click() 则告诉你VB中是如何把大数值取出输出到控件中的。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-10 08:04:46 | 显示全部楼层
还是先好好看看31#的建议。
虽然我对VB不大懂,不过34#的错误还是太明显了。
自己不先仔细研究一下,就去问一些比较愚蠢的问题,通常这样的问题在网络上是不大受欢迎的。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-10 09:41:51 | 显示全部楼层
是啊,虽然版主们很热心,但版主们的时间也是有限的,版主们更愿意将会时间花在有意义的问题上面,低级的,令人哭笑不得的问题,版主们是不太愿意回复的。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-11-10 11:05:02 | 显示全部楼层
看不懂
我就想要一个程序编码
在编辑框中显示一个整数的下一个素数,支持大数
听说vb可以,就现学的vb
请求解决:
文本框1内输入一个大整数,点击按钮,文本框2显示下一个素数
我的事情就结束了
最好是delphi程序
vb也可以,刚自学
谢谢
求实用回答
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-10 12:48:53 | 显示全部楼层
都不知道该说什么好了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-10 12:50:11 | 显示全部楼层
怎么就不看GXQ的HugeCalc.rar里自带的示例代码呢?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-3-28 17:52 , Processed in 0.044468 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表