Beginner

质数检验器

测试一个数是否为质数并查看其质因数分解。
97 是质数
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
公式
试除法:检验满足 d ≤ √n 的除数 d
How this is calculated

您输入一个整数 n。该工具首先检查输入是否为安全范围内(最大到 2^53 − 1)的有限整数;更大的值会被拒绝,因为浮点运算无法再精确表示它们。然后它运行素性检验。

一个数是素数,当它大于 1 且只能被 1 和它自身整除。试除法检验候选除数,但只检验到 √n:如果 n 有一个大于其平方根的因子,那么配对的余因子会小于平方根,并且早已被找到。该检验预先丢弃 2 和 3 的倍数,然后以 6 为步长(形式 6k ± 1)探测剩余的候选数,这跳过了永远不可能为素数的数并使搜索保持快速。

如果 n 是合数,该工具通过反复除去最小的素因子来分解它,产生指数形式的素因数分解(例如 360 = 2³ × 3² × 5)。边界情况:0、1 和负数既不是素数也不是合数,而 2 是唯一的偶素数。

关于此计算器

质数是大于 1 且只有 1 和它自身两个约数的整数。具有其他约数的数为合数,而 0 和 1 既不是质数也不是合数。

本检查器使用试除法:它只测试到该数平方根为止的潜在约数,这就足够了,因为任何更大的因数都必然与一个更小的因数配对。对于合数,它还会返回质因数分解,以指数形式表示,如 360 = 2³ × 3² × 5。

常见问题

不是。质数必须恰好有两个不同的约数(1 和它自身)。数字 1 只有一个约数,所以它既不是质数也不是合数。

如果一个数 n 有大于 √n 的约数,那么与之匹配的另一个约数必然小于 √n,所以检查到平方根就能找出每一个因数。

2 是最小的质数,也是唯一的偶质数。其他每个偶数都能被 2 整除,因此都是合数。

也称为

素数判断
质数判断
是否素数
质数检测
判断质数
素数检测
合数判断

APA

TG we-Calculate Editorial Team. (2026). 质数检验器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/prime-number-checker

Chicago

TG we-Calculate Editorial Team. "质数检验器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/prime-number-checker.

IEEE

TG we-Calculate Editorial Team, "质数检验器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/prime-number-checker

BibTeX

@misc{wecalculate_prime_number_checker, title = {质数检验器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/prime-number-checker}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?