完全平方數計算器
輸入一個數字,判斷是否為完全平方數;或輸入起始數與終止數,生成範圍內的所有完全平方數。
什麼是完全平方數?
完全平方數是指可以表示為某個整數的平方的非負整數。換句話說,如果存在一個整數 \(n\),使得 \(n^2 = x\),那麼 \(x\) 就是一個完全平方數。
如何判斷一個數是否為完全平方數?
- 檢查 \(x\) 是否為非負整數(大於0的整數)。
-
平方根計算 \(n = \sqrt{x}\)。
- 檢查 \(n\) 是否是整數(即 \(n\) 的平方是否等於 \(x\)),若 \(n\) 是整數,那麼 \(x\) 為完全平方數;否則,\(x\)不是完全平方數。
示例
例子 1:判斷 16 是否為完全平方數
解答:
計算 \(n = \sqrt{16} = 4\)。
\(4^2 = 16\)。
所以,16 是完全平方數。
例子 2:判斷 20 是否為完全平方數
解答:
計算 \(n = \sqrt{20} \approx 4.47\)。
\(4.47\) 不是整數。
所以,20 不是完全平方數。
例子 3:判斷 289 是否為完全平方數
解答:
計算 \(n = \sqrt{289} = 17\)。
\(17^2 = 289\)。
因此,289 是完全平方數。
例子 4:判斷 1728 是否為完全平方數
解答:
計算 \(n = \sqrt{1728} \approx 41.57\)。
\(41.57\) 不是整數。
所以,1728 不是完全平方數。
前 100 個完全平方數
- 1
- 4
- 9
- 16
- 25
- 36
- 49
- 64
- 81
- 100
- 121
- 144
- 169
- 196
- 225
- 256
- 289
- 324
- 361
- 400
- 441
- 484
- 529
- 576
- 625
- 676
- 729
- 784
- 841
- 900
- 961
- 1024
- 1089
- 1156
- 1225
- 1296
- 1369
- 1444
- 1521
- 1600
- 1681
- 1764
- 1849
- 1936
- 2025
- 2116
- 2209
- 2304
- 2401
- 2500
- 2601
- 2704
- 2809
- 2916
- 3025
- 3136
- 3249
- 3364
- 3481
- 3600
- 3721
- 3844
- 3969
- 4096
- 4225
- 4356
- 4489
- 4624
- 4761
- 4900
- 5041
- 5184
- 5329
- 5476
- 5625
- 5776
- 5929
- 6084
- 6241
- 6400
- 6561
- 6724
- 6889
- 7056
- 7225
- 7396
- 7569
- 7744
- 7921
- 8100
- 8281
- 8464
- 8649
- 8836
- 9025
- 9216
- 9409
- 9604
- 9801
- 10000