质数计算器把三个容易混淆、但经常一起出现的任务放在同一页:判断一个整数是否为质数、把一个整数分解为质因数,以及列出一个闭区间内的全部质数。不同模式会给出不同的辅助结果:质数判断会显示最小质因数、前后相邻质数和分解式;质因数分解会显示指数和正约数总数;区间模式会返回完整列表和数量。
它适合课堂练习、数论入门、编程验证、分数约分前的因数分析,以及中小范围的质数查询。如果你要把两个数的质因数用于最大公约数或最小公倍数,可以继续查看最大公约数计算器和最小公倍数计算器;处理分数四则运算时使用分数计算器。
97 是否是质数,或找出一个合数的最小质因数。84 写成 2^2 × 3 × 7 这样的质因数分解。10 到 30 之间的全部质数。页面提供三个模式:
质数判断(check):判断一个整数是否为质数,并显示最小质因数、相邻质数和分解式。质因数分解(factor):分解一个整数,并显示每个质因数的指数和正约数总数。区间质数(range):列出起点到终点(含两端)之间的所有质数。当前支持质数判断、质因数分解和区间质数列表三种模式。
请输入大于等于 2 的整数;小数、分数、带逗号的数字、科学计数法和单位文本不符合当前输入规则。
是。页面从起点扫描到终点,两个端点都包含在范围内;小于 2 的数字不会出现在质数列表中。
起点和终点必须是整数,终点不能小于起点,且终点与起点的差不能超过 100000。
如果 n = p₁^a₁ × p₂^a₂ × …,正约数个数为 (a₁+1)(a₂+1)×…;页面根据当前分解结果计算它。
支持质数判断、质因数分解、正约数计数、相邻质数查询,以及闭区间质数列表。