质数检查器
即时检查数字是否为质数。在线查找质因数、最近的质数和第n个质数。
什么是质数?
质数是大于1的自然数,除了1和它本身外没有其他正因数。例如:2, 3, 5, 7, 11, 13, 17, 19...
质数检查器如何工作?
该工具使用高效算法测试可整除性。它检查数字是否能被直到其平方根的任何整数整除,这在数学上足以确定质数性。
什么是质因数分解?
质因数分解是将一个数表示为质数的乘积。例如,12 = 2 × 2 × 3,36 = 2 × 2 × 3 × 3。
1是质数吗?
不是,1不被认为是质数。根据定义,质数必须大于1。最小的质数是2。
为什么2是唯一的偶质数?
所有其他偶数都能被2整除,所以它们至少有三个因数:1、2和它们本身。只有2恰好有两个因数:1和2。
什么是最近的质数?
最近的质数是给定数字之前和之后最接近的质数。例如,10的最近质数是7(之前)和11(之后)。
什么是第n个质数?
第n个质数是质数序列中位置n的质数。例如,第1个质数是2,第5个质数是11,第100个质数是541。
我的数据会发送到服务器吗?
不会,所有计算都完全在您的浏览器中使用JavaScript完成。您的数字永远不会传输到任何服务器,确保完全隐私。
我可以检查多大的数字?
该工具可以高效处理非常大的数字。对于极大的数字(数百万位),性能可能因您的设备能力而异。
质数有什么用途?
质数在密码学(RSA加密)、哈希函数、随机数生成器和各种数学证明中是基础。它们也用于计算机科学算法。
我可以检查负数或小数吗?
质数仅定义于大于1的自然数。负数、零、分数和小数不能是质数。
有找到所有质数的公式吗?
不存在生成所有质数的简单公式。但是,各种算法和测试(如埃拉托斯特尼筛法)可以高效找到范围内的质数。
如何使用质数检查器
在浏览器中判断任意整数是否为质数,还能分解质因数并查看邻近质数。所有检测均在本地运行,输入内容不会上传。
- 在 Number 输入框中键入一个整数,占位提示 Enter a number (e.g. 17) 展示了期望的格式。
- 输完数字后立即查看出现的质数判定结果。
- 勾选 Show prime factors,把合数分解为质因数的乘积。
- 勾选 Show divisors,列出所有能整除该数的整数。
- 勾选 Find nearest primes,找出小于和大于该数的最近质数。
数字很大时会超出 JavaScript 的安全整数精度;想得到精确结果,请保持在 2^53 − 1(约 9×10^15)以内。
相关工具
- 阶乘计算器 即时计算任意非负整数的阶乘 n!。免费在线阶乘计算器,支持 BigInt 超大数运算,结果精确无上限。
- 斐波那契数列生成器 即时生成斐波那契数和数列。计算第n个斐波那契数或生成完整数列,支持BigInt超大数计算。
- 最大公约数/最小公倍数计算器 计算两个或多个数的最大公约数(GCD)和最小公倍数(LCM)。
- 卡路里计算器 免费卡路里计算器,计算基础代谢率(BMR)与每日总消耗(TDEE),并提供减重、增重等不同目标的每日热量及蛋白质、碳水、脂肪分配,浏览器本地运行。
- 数学表达式计算器 在线计算复杂数学表达式,支持变量、20+ 种函数和实时计算。适用于代数、三角学和科学计算。
- 等差数列计算器 即时计算第n项、前n项和并生成完整等差数列。免费在线工具,100%隐私保护 - 所有计算在浏览器本地完成。
- 贷款计算器 计算每月还款额、总利息,查看还款计划表。支持等额本息和等额本金两种还款方式,适用于房贷、车贷和个人贷款。
- 折扣计算器 计算折后价、节省金额和最终价格。支持百分比折扣和固定金额折扣,含税计算。