完全立方数计算器

输入一个数字,判断是否为完全立方数;或输入起始数与终止数,生成范围内的所有完全立方数。

完全立方数判断或生成

什么是完全立方数?

完全立方数是指一个非负整数 \(x\),如果可以用一个整数 \(n\) 的三次方来表示,即 \(n^3 = x\),那么 \(x\) 就是一个完全立方数。

如何判断一个数是否为完全立方数?

  1. 检查这个数是否为正整数。
  2. 计算立方根 \(n = \sqrt[3]{x}\)。
  3. 检查立方根 \(n\) 是否为整数,若 \(n\) 是整数,那么,\(x\) 就是一个完全立方数;否则 \(x\) 不是一个完全立方数。

示例

例子 1:判断 20 是否为完全立方数

解答:

计算 \(n = \sqrt[3]{20} \approx 2.71\)。

\(2.71\) 不是整数。

结果:20 不是完全立方数。

例子 2:判断 125 是否为完全立方数

解答:

计算 \(n = \sqrt[3]{125} = 5\)。

\(5^3 = 125\)。

结果:125 是完全立方数。

例子 3:判断 1000 是否为完全立方数

解答:

计算 \(n = \sqrt[3]{1000} = 10\)。

\(10^3 = 1000\)。

结果:1000 是完全立方数。

前 100 个完全立方数

  • 1
  • 8
  • 27
  • 64
  • 125
  • 216
  • 343
  • 512
  • 729
  • 1000
  • 1331
  • 1728
  • 2197
  • 2744
  • 3375
  • 4096
  • 4913
  • 5832
  • 6859
  • 8000
  • 9261
  • 10648
  • 12167
  • 13824
  • 15625
  • 17576
  • 19683
  • 21952
  • 24389
  • 27000
  • 29791
  • 32768
  • 35937
  • 39304
  • 42875
  • 46656
  • 50653
  • 54872
  • 59319
  • 64000
  • 68921
  • 74088
  • 79507
  • 85184
  • 91125
  • 97336
  • 103823
  • 110592
  • 117649
  • 125000
  • 132651
  • 140608
  • 148877
  • 157464
  • 166375
  • 175616
  • 185193
  • 195112
  • 205379
  • 216000
  • 226981
  • 238328
  • 250047
  • 262144
  • 274625
  • 287496
  • 300763
  • 314432
  • 328509
  • 343000
  • 357911
  • 373248
  • 389017
  • 405224
  • 421875
  • 438976
  • 456533
  • 474552
  • 493039
  • 512000
  • 531441
  • 551368
  • 571787
  • 592704
  • 614125
  • 636056
  • 658503
  • 681472
  • 704969
  • 729000
  • 753571
  • 778688
  • 804357
  • 830584
  • 857375
  • 884736
  • 912673
  • 941192
  • 970299
  • 1000000