# 素数检查器

检查一个数字是否为素数（大于1且只能被1和自身整除的自然数）

> 标准页面: https://elysiatools.com/zh/tools/prime-number-checker

- **分类:** Math & Numbers

- **关键词:** 素数, 质数, 检查器, 计算器, 数学, 除数, 因数

## 概述

素数检查器是一款简单高效的在线数学工具，旨在帮助用户快速判断任意自然数是否为素数。只需输入目标数字，系统即可根据素数定义（大于1且仅能被1和自身整除的自然数）即时返回判定结果。

## 输入项

- **数字** (number): Enter a number to check...

## 适用场景

- 在进行数学作业或学术研究时，需要快速验证一个大数字是否为质数。
- 在编写算法或进行密码学相关练习时，需要确认特定数值的素数属性。
- 在日常数学学习中，需要快速区分素数与合数以辅助因数分解。

## 工作原理

- 在输入框中输入您想要检查的自然数。
- 点击检查按钮，系统将自动执行素数判定逻辑。
- 页面将立即显示该数字是否为素数的结论。

## 使用案例

- 数学课堂教学：帮助学生快速验证练习题中的素数判断。
- 编程算法验证：在开发涉及素数筛选的程序时，作为快速校验工具。
- 密码学基础学习：在学习RSA加密等算法时，快速识别候选素数。

## 常见问题

### 什么是素数？

素数（又称质数）是指在大于1的自然数中，除了1和它本身以外，不能被其他自然数整除的数。

### 1是素数吗？

不是。根据定义，素数必须大于1，因此1既不是素数也不是合数。

### 这个工具支持多大的数字？

本工具支持常见的整数输入，能够快速处理标准范围内的数值判定。

### 如果输入负数会怎样？

素数定义仅适用于大于1的自然数，输入负数或0时，工具将提示该数字不符合素数定义。

### 这个工具需要联网吗？

本工具基于网页运行，建议在联网状态下使用以获得最佳的响应速度。

## 相关工具

- [完全数判定器](https://elysiatools.com/zh/tools/perfect-number-checker): 判定 n 是否为完全数（等于其真因子之和，即 σ(n) = 2n）。对 n（≤ 10¹²）做试除因子分解，由素数幂的 σ 公式求出 σ(n) 与真因子和，分类为亏数/完全数/盈数，给出充裕指数 σ(n)/n；对完全数还原欧几里得–欧拉形式 2^(p−1)·(2^p − 1)，并列出 10¹² 以内的全部七个偶完全数。真因子个数 ≤ 200 时可列出真因子表。
- [威尔逊定理素性判定器](https://elysiatools.com/zh/tools/wilson-theorem-checker): 用威尔逊定理判定素性：当且仅当 n 为素数时 (n−1)! ≡ −1 (mod n)。逐项累加 (n−1)! mod n（n ≤ 10⁷），与确定性 Miller–Rabin 交叉验证，并对合数 n 检验合数阶乘律（n > 4 时 (n−1)! ≡ 0 (mod n)，唯一例外 n = 4）。可显示 k! mod n 的逐步乘积序列（n ≤ 200）。
- [量纲分析单位约分导师](https://elysiatools.com/zh/tools/dimensional-analysis-unit-cancellation-tutor): 将单位换算拆成逐步 factor-label 约分：显示分子/分母单位如何消去，自动识别倒置换算因子，并对维度不一致与学生数值答案给出教学反馈。
- [M/M/1 排队系统计算器](https://elysiatools.com/zh/tools/queuing-theory-mm1): 计算 M/M/1 单服务台排队系统的稳态指标：泊松到达（率 λ）、指数服务（率 μ）、FCFS。要求 λ < μ，否则系统不稳定（队列无限增长）并按业务拒绝处理。输出利用率 ρ、系统空闲概率 P0、系统中平均人数 L、队列平均等待人数 Lq、平均逗留时间 W、平均等待时间 Wq、顾客需等待的概率 ρ，以及状态概率 P(n) = (1−ρ)ρⁿ（n = 0…5），并用 Little 公式 L = λW、Lq = λWq 交叉验证。经典例：λ = 4/小时、μ = 6/小时 → ρ = 0.6667、L = 2、Lq = 1.3333、W = 0.5、Wq = 0.3333。
- [M/M/c 多服务台排队计算器](https://elysiatools.com/zh/tools/queuing-theory-mmc): 计算 M/M/c 多服务台排队系统的稳态指标（泊松到达率 λ、c 个相同指数服务台、各台服务率 μ、共享 FCFS 队列）：给出通达量 a = λ/μ、每台利用率 ρ、系统空闲概率 P0、Erlang-C 等待概率 Pw、队列平均人数 Lq、系统平均人数 L、平均逗留时间 W 与等待时间 Wq，并用 Little 公式与 Pw→Lq 关系交叉验证。要求 λ < cμ，否则按业务拒绝（不稳定）；c = 1 时公式退化为 M/M/1。经典例：λ = 6/小时、μ = 3/小时、c = 3 → P0 = 0.1111、Pw = 0.4444、Lq = 0.8889、L = 2.8889。
- [复数计算器](https://elysiatools.com/zh/tools/complex-number-calculator): 对复数执行结构化运算与分析，输出代数形式和极坐标信息
- [整除计算器](https://elysiatools.com/zh/tools/divisibility-calculator): 检查一个整数能否被另一个整数整除，并展示商、余数和可选整除规则提示
- [指数计算器](https://elysiatools.com/zh/tools/exponential-calculator): 计算自然指数 e^x，查看增长系数，并与反向的 e^-x 进行比较

## 示例

- [欧盟VAT号示例](https://elysiatools.com/zh/samples/eu-vat): 用于验证测试的所有欧盟成员国VAT号码集合
- [全球手机号码示例](https://elysiatools.com/zh/samples/global-phone): 来自多个国家的手机号码集合，用于验证测试
- [数字和货币示例](https://elysiatools.com/zh/samples/number-currency-samples): 用于测试货币提取的各种数字和货币格式文本
- [护照号码示例](https://elysiatools.com/zh/samples/passport): 来自不同国家/地区的有效护照号码样本集合（中国、美国、日本、英国、德国等）
