质数判断器_在线质数检查与质数表生成(1-100000) - 52tool

🔢 质数判断器 — 在线质数检查与质数表

检查数字是否为质数,生成指定范围内质数列表。附质数表和判定方法。适合数学学习和编程练习。

97 是质数 ✓

100以内的质数表

100以内共有25个质数:2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97

1000以内的质数有多少个?

1000以内共有168个质数。最大的三位质数是997。

质数是什么?

质数(素数)是指大于1的自然数中,除了1和它本身以外不再有其他因数的数。换句话说,质数只能被1和自身整除。例如2、3、5、7、11是质数,4不是质数(4=2×2),6不是质数(6=2×3)。

质数判定方法

方法说明时间复杂度
试除法从2到√n逐一试除O(√n)
6k±1优化只检查6k-1和6k+1O(√n)/3
埃氏筛批量生成质数表O(n log log n)
Miller-Rabin概率性大数判定O(k log³n)

1是质数吗?

1不是质数。质数的定义要求大于1的自然数。1只有一个因数(它本身),不符合质数"恰好有两个因数"的定义。最小的质数是2,也是唯一的偶数质数。

📘 使用说明

  1. 输入要判断的整数
  2. 查看是否为质数的判定结果
  3. 非质数时查看质因数分解
  4. 使用区间查询列出范围内全部质数

❓ 常见问题

Q: 怎么快速判断一个数是不是质数?
A: 只需用 2 到 √n 之间的整数去试除,都除不尽就是质数。因为如果 n 有大于 √n 的因子,必然对应一个小于 √n 的因子。这也是本工具采用的核心优化。
Q: 1 是质数吗?
A: 不是。质数定义为「只有 1 和它本身两个正约数的大于 1 的自然数」,1 只有一个约数,既不是质数也不是合数。这个规定保证了质因数分解的唯一性。
Q: 质因数分解有什么用?
A: 求最大公约数最小公倍数、约分化简、密码学中的 RSA 加密都依赖它。RSA 的安全性正是建立在大整数质因数分解极其困难这一事实上。

👀 大家还在看

JSON格式化 AI对话 二维码生成 PDF压缩 个税计算 Base64编码 时间戳转换 今日运势 纪念日计算 复利计算 求职工具箱 全部工具 →
👉 下一步 🏆 看看周榜热门 🧩 工作流中心 🔍 全部工具分类

🔥 大家都在用 基于 9 月真实数据
📅
节假日倒计时
中秋/国庆/自定义
✏️
姓名字帖生成器
田字格·免费打印
🔑
JWT 在线解析
HS256/384/512 调试
💰
个税税率表 2026
七级累进·速算扣除
🔢
数字转大写
金额大写·发票/合同/支票填写必备