因數計算機
找出整數的所有正因數、因數配對與質因數分解。
找出所有因數
輸入 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 是特例:它只有自己這一個因數,既不是質數,也不是合數。
因數能協助處理許多實際問題,例如找出固定面積的矩形邊長、將物品平均分組、安排重複時程,以及發現數字規律。在代數中,因式分解是乘法的逆運算,可用來化簡式子或解方程式。在密碼學中,極大質數乘積難以分解的特性有助於保護資訊。本計算機適合在指定範圍內精確探索正整數,並同時呈現完整約數列表、配對乘積、因數個數與質因數結構。
因數計算機範例
這些範例包含質數、完全數與完全平方數。
| 數字 | 因數 | 數字性質 |
|---|---|---|
| 6 | 1, 2, 3, 6 | 最小的完全數。 |
| 13 | 1, 13 | 質數恰好有兩個正因數。 |
| 36 | 1, 2, 3, 4, 6, 9, 12, 18, 36 | 有九個因數的完全平方數。 |
| 120 | 1, 2, 3, 4, 5, 6, 8, 10, 12, 15, 20, 24, 30, 40, 60, 120 | 一個三位數的高合成數。 |
如何使用因數計算機
- 輸入一個 1 至 10,000,000 之間的正整數。
- 選擇「計算因數」,測試不超過該數平方根的約數。
- 查看排序後的因數列表與總數。
- 檢視質因數分解與配對乘積,了解數字結構。
因數計算機常見問題
因數與倍數有什麼不同?
因數能整除某個數,倍數則是該數乘以整數的結果。例如,3 是 12 的因數,而 24 是 12 的倍數。
1 是每個正整數的因數嗎?
是的,任何正整數除以 1 都沒有餘數。數字本身也一定包含在自己的正因數列表中。
1 是質數嗎?
不是。1 既不是質數,也不是合數。質數必須恰好有兩個不同的正因數,但 1 只有一個。
為什麼完全平方數有奇數個因數?
大多數因數與不同的商配對。完全平方數的平方根與自己配對,只計算一次,因此總數是奇數。
如何從質因數分解求出因數個數?
將質因數分解中的每個指數加一,再把結果相乘。對於 60 = 2^2 乘 3 乘 5,個數為 3 乘 2 乘 2,也就是 12。