實際數計算器
輸入一個數字,判斷其是否為實際數,或輸入起始數與終止數生成範圍內的所有實際數。
什麼是實際數?
實際數是指一個正整數 n,其所有小於 n 的正整數都可以用 n 的相異真約數的和表示。換句話說,實際數有許多約數,並且其真約數的組合能夠覆蓋所有小於 n 的正整數。
如何判斷一個數是否為實際數?
- 計算真約數:找出 n 的所有真約數。
- 生成組合:檢查所有小於 n 的正整數是否可以用相異真約數的組合表示。
- 結果:如果所有小於 n 的正整數都能被表示,則 n 是實際數;否則不是。
示例
例子 1:判斷 6 是否為實際數
解答:
6 的真約數:1, 2, 3
小於 6 的正整數:1, 2, 3, 4, 5
組合驗證:
1 = 1
2 = 2
3 = 3
4 = 1 + 3
5 = 2 + 3
結果:6 是實際數。
例子 2:判斷 8 是否為實際數
解答:
8 的真約數:1, 2, 4
小於 8 的正整數:1, 2, 3, 4, 5, 6, 7
組合驗證:
1 = 1
2 = 2
3 = 1 + 2
4 = 4
5 = 1 + 4
6 = 2 + 4
7 = 1 + 2 + 4
結果:8 是實際數。
例子 3:判斷 10 是否為實際數
解答:
10 的真約數:1, 2, 5
小於 10 的正整數:1, 2, 3, 4, 5, 6, 7, 8, 9
組合驗證:
1 = 1
2 = 2
3 = 1 + 2
4 = 2 + 2
5 = 5
6 = 1 + 5
7 = 2 + 5
8 = 1 + 2 + 5
9 = 2 + 2 + 5
結果:4 是由兩個 2 組成,是相同的約數,所以,10 不是實際數。
前 100 個實際數
- 1
- 2
- 4
- 6
- 8
- 12
- 16
- 18
- 20
- 24
- 28
- 30
- 32
- 36
- 40
- 42
- 48
- 54
- 56
- 60
- 64
- 66
- 72
- 78
- 80
- 84
- 88
- 90
- 96
- 100
- 104
- 108
- 112
- 120
- 126
- 128
- 132
- 140
- 144
- 150
- 156
- 160
- 162
- 168
- 176
- 180
- 192
- 196
- 198
- 200
- 204
- 208
- 210
- 216
- 220
- 224
- 228
- 234
- 240
- 252
- 256
- 260
- 264
- 270
- 272
- 276
- 280
- 288
- 294
- 300
- 304
- 306
- 308
- 312
- 320
- 324
- 330
- 336
- 340
- 342
- 348
- 352
- 360
- 364
- 368
- 378
- 380
- 384
- 390
- 392
- 396
- 400
- 408
- 414
- 416
- 420
- 432
- 440
- 448
- 450