因數計算機

找出整數的所有正因數、因數配對與質因數分解。

找出所有因數
輸入 1 至 10,000,000 之間的正整數。

關於因數與約數

正整數的因數,是能將它整除而不留餘數的另一個正整數。例如,3 是 12 的因數,因為 12 除以 3 恰好等於 4。12 的完整正因數列表是 1、2、3、4、6 和 12。在初等數論中,因數與約數通常可以互換使用。 因數自然成對出現。如果 d 整除 n,那麼 n 除以 d 也是因數,將這一對相乘就能得到 n。24 的配對為 1 乘 24、2 乘 12、3 乘 8,以及 4 乘 6。計算機只測試不超過該數平方根的候選數,並加入每組有效配對的兩個因數。這比逐一檢查直到 n 的所有整數更快,也能確保排序後的列表完整。 質因數分解將整數表示為質數的乘積。24 可寫成 2^3 乘 3,因為它包含三個因子 2 和一個因子 3。不計質數的排列順序,每個大於 1 的整數都有唯一的質因數分解。這項算術基本定理讓質因數能用於約分、計算最大公因數與最小公倍數,以及研究整除性。 完全平方數的正因數個數是奇數,因為其平方根配對包含兩個相同的數。例如,36 的中央配對為 6 乘 6,所以因數列表只列一次 6。所有非完全平方數的因數個數都是偶數。1 是特例:它只有自己這一個因數,既不是質數,也不是合數。 因數能協助處理許多實際問題,例如找出固定面積的矩形邊長、將物品平均分組、安排重複時程,以及發現數字規律。在代數中,因式分解是乘法的逆運算,可用來化簡式子或解方程式。在密碼學中,極大質數乘積難以分解的特性有助於保護資訊。本計算機適合在指定範圍內精確探索正整數,並同時呈現完整約數列表、配對乘積、因數個數與質因數結構。

因數計算機範例

這些範例包含質數、完全數與完全平方數。

數字因數數字性質
61, 2, 3, 6最小的完全數。
131, 13質數恰好有兩個正因數。
361, 2, 3, 4, 6, 9, 12, 18, 36有九個因數的完全平方數。
1201, 2, 3, 4, 5, 6, 8, 10, 12, 15, 20, 24, 30, 40, 60, 120一個三位數的高合成數。

如何使用因數計算機

  1. 輸入一個 1 至 10,000,000 之間的正整數。
  2. 選擇「計算因數」,測試不超過該數平方根的約數。
  3. 查看排序後的因數列表與總數。
  4. 檢視質因數分解與配對乘積,了解數字結構。

因數計算機常見問題

因數與倍數有什麼不同?

因數能整除某個數,倍數則是該數乘以整數的結果。例如,3 是 12 的因數,而 24 是 12 的倍數。

1 是每個正整數的因數嗎?

是的,任何正整數除以 1 都沒有餘數。數字本身也一定包含在自己的正因數列表中。

1 是質數嗎?

不是。1 既不是質數,也不是合數。質數必須恰好有兩個不同的正因數,但 1 只有一個。

為什麼完全平方數有奇數個因數?

大多數因數與不同的商配對。完全平方數的平方根與自己配對,只計算一次,因此總數是奇數。

如何從質因數分解求出因數個數?

將質因數分解中的每個指數加一,再把結果相乘。對於 60 = 2^2 乘 3 乘 5,個數為 3 乘 2 乘 2,也就是 12。