质数检测器
每行一条:判断该数是否质数 / 列出区间内的质数 / 求第 N 个质数
计算模式:   最多输出:   分隔符:
计算结果 下载 CSV
序号 数值 结果 说明

工具介绍及使用方法

质数(素数)检测与生成器,一个输入框搞定三种常见需求,每行一条、可以一次贴很多行。

使用方法:
1. 选择模式:
   · 判断质数:每行一个整数,如 97;
   · 生成质数列表:每行一个区间,如 100,200;
   · 第 N 个质数:每行一个序号,如 1000;
2. 点击「开始计算」,结果表格给出结论、质数个数或第 N 个质数;
3. 结果支持一键复制与导出 CSV。

合数会给出最小质因数(例如 360 = 2 × 180),质数标记为「是」。判定大整数时使用 BigInt + Miller-Rabin(2^64 以内为确定性判定),不会出现浮点误差;区间模式使用埃氏筛,5 000 000 以内即时返回。
质数判定

1024 是质数吗

1024 不是质数,最小质因数是 2,质因数分解为 2^10。

  • 是否为质数否
  • 最小质因数2
  • 质因数分解2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2
  • 因数个数11
  • 上一个质数1021
  • 下一个质数1031
因数列表
序号因数
11
22
34
48
516
632
764
8128
9256
10512
111024
  • 大数用 Miller-Rabin(12 个基)判定,2^64 以内为确定性结果。

留言板

全部留言 →
0/200

  • 还没人说话,来占个沙发?