在线质因数分解计算器
把一个整数分解成质因数,显示标准分解式和过程
常见问题
- 能分解负数和小数吗?
- 不能。质因数分解只对大于等于 2 的整数有意义。
- 为什么 1 不算质数?
- 因为质数定义要求恰好有两个正约数(1 和自身),而 1 只有一个约数。这不是人为规定,而是为了让「分解唯一性」这个基本定理成立。
- 约数总个数怎么算出来的?
- 把分解式中各质数的指数分别加 1 后相乘。例如 360 = 2³×3²×5,约数个数 = (3+1)×(2+1)×(1+1) = 24 个。
- 数值上限是多少?
- 本工具支持到 10 的 15 次方。再大就会超出 JavaScript 的整数精度,结果可能不准。
使用说明
- 在输入框填入要分解的正整数(需大于等于 2)。
- 点「示例」可载入 360 这个典型例子。
- 点「开始分解」,上方显示标准分解式(带指数),下方列出连乘形式、质因数个数、约数总个数。
- 如果这个数本身是质数,工具会直接告诉你,不会显示多余内容。
常见用途:小学数学作业、分解质因数验证、求约数个数、RSA 加密原理演示、判断是否为质数。
免责声明
本工具的所有计算结果均由程序按公开公式自动计算得出,仅供日常参考与快速估算,不构成任何形式的财务、税务、医疗、法律或投资建议。本工具为免费公益项目,按「现状」提供,不对因使用本工具产生的任何直接或间接损失承担责任。