在线质数工具,支持质数检查、范围内质数生成、第N个质数查找和质因数分解,纯前端实现。
When to use
需要快速判断一个数是否为质数、生成指定范围内的质数列表、查找第N个质数或进行质因数分解时,手动计算繁琐且容易出错。
How to use
- 1打开工具,默认进入“检查”模式,输入一个数字(如997),点击输入框外或按回车即可自动判断是否为质数。
- 2点击“生成”标签,输入起始和结束数字(如1和100),工具会列出该范围内的所有质数,并显示数量。
- 3点击“第N个”标签,输入N的值(如100),工具会显示第N个质数。
- 4点击“分解”标签,输入一个大于1的整数(如360),工具会显示其质因数分解表达式。
- 5在生成模式下,可点击“复制”按钮将质数列表复制到剪贴板。
Input & output
输入:用户提供数字(检查/分解)、范围(生成)或N值(第N个)。输出:质数判断结果、质数列表、第N个质数、质因数分解表达式。
Who it's for
适合学生、教师、数学爱好者以及需要快速处理质数相关计算的开发者或研究人员。
FAQ
- 质数检查支持多大的数字?
- 检查模式没有明确限制,但生成模式范围最大支持到10000000,分解模式最大支持到1000000000000。
- 第N个质数查找支持多大的N?
- N最大支持100000,且必须大于等于1。
- 生成质数时,如果结束小于起始会怎样?
- 会提示“结束必须大于等于起始”,不会生成结果。
- 分解时输入1或负数会怎样?
- 会提示“请输入大于1的整数”,因为1和负数不能进行质因数分解。