找回密码
 点一下
查看: 1589|回复: 0

一套素数表相关的触发器

[复制链接]
发表于 2014-1-8 22:11:55 | 显示全部楼层 |阅读模式
本帖最后由 yxxiaobin 于 2014-12-9 16:25 编辑

包含如下部件
条件:判断一个指定的数是不是素数。
函数:大于等于N最小素数
函数:大于N的最小素数
函数:小于等于N的最大素数
函数:小于N的最大素数

动作:生成素数表
下面简单解释一下:
这一套触发器主要有用的就是条件和函数。至于动作,是为了生成用于判定的素数表,避免每次判定都重新计算一次。这个不需要手动使用,因为在首次使用条件时都会自动调用该动作。当然,如果你想在初始化时调用它,则可以省去每次使用条件都判断一次的问题,效率会更高一点,不过使用上稍不方便,这个看个人喜好了。

事实上这个东西对做图没什么用,至少目前没想到真么去用。只不过无聊时突然想起目前常见的素数表生成算法并不是很理想,所以自行改进了一下,效率可能提升了一些,不过没仔细算。反正闲着也是闲着,顺便做成触发器了。

这里是演示:
素数表.SC2Map (21.21 KB, 下载次数: 3)


您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-22 10:06 , Processed in 0.411281 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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