onlinecalculator.me

免费在线素数分解计算器

素数分解将一个数字分解为素数的乘积。 输入任何正整数以查看其因子、指数形式和所有除数。

关于这个计算器

如何使用

  1. 在输入字段中输入正整数。
  2. 单击 分解.
  3. 查看指数形式的素数分解、总除数和列出的每个除数。

这个怎么运作

该算法使用试用部分:

  1. 从除数 d = 2 开始。
  2. 当 d² ≤ n 时,检查 d 是否除以 n。
  3. 如果是,则将 D 记录为一个因子,并用 N ÷ D 替换 N。
  4. 如果没有,则增加 D。
  5. 如果循环后 n > 1,则 n 本身是素数,是最后一个因素。

公式:除数

对于 n = p ₁^a₁ × p₂^a₂ × … × pₖ^aₖ:

除数 = (a 1 + 1)(a 2 + 1) … (aₖ + 1)

工作示例

360 = 2³ × 3² × 5

  • 素数:2、2、2、3、3、5
  • 指数形式:2³ × 3² × 5¹
  • 除数:(3+1)(2+1)(1+1) = 4 × 3 × 2 = 24
  • 所有除数:1、2、3、4、5、6、8、9、10、12、15、18、20、24、30、36、40、45, 60、72、90、120、180、360
什么是素数分解?
素数分解表示一个数作为素数的乘积。 每个大于 1 的整数都有一个唯一的素数分解——这是算术的基本定理。 例如,360 = 2³ × 3² × 5。
计算器如何找到质因数?
该算法将数字除以从 2 开始的每个素数。当素数均分时,它记录该因子并继续与商。 重复直到商数为 1。
除数的数量是如何计算的?
如果 n = p₁^a × p₂^b × p₃^c …,则除数的数量为 (a+1)(b+1)(c+1)...。 对于 360 = 2³ × 3² × 5¹,除数 = (3+1)(2+1)(1+1) = 4×3×2 = 24。
1 是素数吗?
1 号既不是素数也不是复合材料。 按照惯例,素数分解从 2 开始。数字 1 没有质因数。
这个计算器处理的最大数字是多少?
计算器处理最多约 999,999,999 的数字。 较大的数字可能会很慢,因为试用分割到输入的平方根。

将此免费计算器添加到您自己的网站。 复制片段 - 它适用于您可以粘贴 HTML 并与此页面保持同步的任何地方。

预览嵌入 →

浏览所有计算器 → · 更多数学 →