立方計算機會回傳你輸入的任何數字的立方 (x³) —— 也就是將該數字連續乘以自身三次所得到的值。免費取得這個答案的最快方式,是將底數輸入到 指數計算機 中,然後點選 x³ 按鈕將指數設為 3;答案會立即顯示,下方還會直接寫出完整的展開式,讓你可以同時看到乘法過程與最終結果。對於較小的整數指數而言,該展開式看起來就像「5 × 5 × 5 = 125」,使這個規則變得具體而不只是抽象概念。立方適用於正數、負數、小數和零,而同一個工具也可以作為平方計算機 (指數為 2) 或平方根計算機 (指數為 0.5) 使用,計算非負底數。一切都在你的瀏覽器中本機執行,因此不會將任何輸入傳送到伺服器,這使得這個立方計算機適合用於學生作業、課堂示範、工程檢查以及快速的心算驗證。

「立方計算機」實際上是什麼
當有人搜尋「立方計算機」時,他們通常指的是兩種不同的東西。第一個含義是數學運算:將任何數字乘以自身三次,然後輸出結果。這就是本文所涵蓋的問題,也是指數計算機為你解決的問題。第二個含義是一個 3D 幾何工具,可以根據立方體形狀物件的邊長,計算其體積、表面積或空間對角線 —— 這是另一個問題,在 立方體體積測量指南 中有介紹。
指數計算機明確屬於第一類。它唯一的工作就是計算底數的指數次方,而將一個數字提升到 3 次方正好就是「取立方」的意義,因此它無需任何額外設定就能兼作立方計算機。點選 x³ 按鈕會自動設定指數,所以如果你偏好點選而非輸入,那麼這一個點選動作就能將這個工具從通用的冪次計算機轉變為專用的立方計算機。
三個步驟計算數字的立方
- 將底數輸入到第一個欄位 —— 也就是你想要取立方的數字。它可以是正數、負數、小數或零。
- 設定指數。在第二個欄位中輸入 3,或是點選 x³ 按鈕來自動設定指數。x² 按鈕會將底數平方,而 √x 按鈕則會將指數設為 0.5,如果你需要的話也能用來計算平方或平方根。
- 在欄位下方的結果區域讀取底數的指數次方。對於較小的整數指數,也會一併顯示展開式,因此 5³ 會顯示為「5 × 5 × 5 = 125」。數值會在你輸入時即時更新 —— 沒有需要按下的計算按鈕,也沒有任何要提交的內容。
這就是完整的工作流程。開啟頁面,將數字輸入到第一個方框中,點選 x³,立方結果就會出現,下方還會附上乘法步驟。由於計算在你停止輸入的瞬間就會在瀏覽器中執行,你可以在同一個工作階段中複製結果,或回頭嘗試不同的底數。
取立方的數學原理
指數告訴你要將底數乘以自身多少次。取立方是一個特殊情況,這個次數為三:
x³ = x × x × x
對於較小的整數,指數計算機會將該乘法展開寫出,讓這個規則不再抽象。以底數 12 與指數 3 作為單一的完整範例:你可以手動跟著算
12³ = 12 × 12 × 12 12 × 12 = 144 144 × 12 = 1,728
因此 12³ = 1,728。同樣的邏輯適用於任何底數 —— 這個工具只是執行乘法並回傳最終結果,並在較小的整數指數下顯示展開式。
有兩個恆等式值得記住,計算機會自動套用:
- 任何非零數字的 0 次方等於 1,所以 7⁰ = 1 且 100⁰ = 1 (而同一個工具將 0⁰ 視為 1,符合大多數計算機以及 JavaScript Math.pow 函式的行為)。
- 任何數字的 1 次方等於它本身,所以 12¹ = 12 且 (-4)¹ = -4。
立方的情況只比平方多一步:12¹ = 12、12² = 144,且 12³ = 1,728。每增加一個冪次,就是再多乘一次底數。
常見立方數一覽
為了快速參考,以下是 0 到 10 之間整數的立方,再加上幾個負數,讓符號規則容易看清楚。每一列都是一個可以手動驗算的乘法,當你輸入底數並點選 x³ 時,指數計算機會立即重現相同的結果。
| 底數 (x) | x³ | 展開式 |
|---|---|---|
| 0 | 0 | 0 × 0 × 0 = 0 |
| 1 | 1 | 1 × 1 × 1 = 1 |
| 2 | 8 | 2 × 2 × 2 = 8 |
| 3 | 27 | 3 × 3 × 3 = 27 |
| 4 | 64 | 4 × 4 × 4 = 64 |
| 5 | 125 | 5 × 5 × 5 = 125 |
| 6 | 216 | 6 × 6 × 6 = 216 |
| 7 | 343 | 7 × 7 × 7 = 343 |
| 8 | 512 | 8 × 8 × 8 = 512 |
| 9 | 729 | 9 × 9 × 9 = 729 |
| 10 | 1,000 | 10 × 10 × 10 = 1,000 |
| -1 | -1 | (-1) × (-1) × (-1) = -1 |
| -2 | -8 | (-2) × (-2) × (-2) = -8 |
| -3 | -27 | (-3) × (-3) × (-3) = -27 |
注意負數列中的符號規律:奇數指數會保留負號,因此對任何負數取立方都會產生負數結果。同樣的規則也意味著,對負數輸入而言,取立方是最安全的指數運算之一 —— 不會出現複數的意外情況,只有符號的翻轉。
對負數、小數和零取立方
取立方是一種難得的指數運算,它總是會產生實數結果,因為三個實數相乘仍為實數。指數計算機利用了這一點,只要指數是像 3 這樣的整數,就能安全地計算負底數:
- 負數。 (-5)³ = (-5) × (-5) × (-5) = -125。符號會翻轉,因為三個負因數相乘得到負數。
- 小數。 (1.5)³ = 1.5 × 1.5 × 1.5 = 3.375,而 (0.5)³ = 0.125。規則並未改變;只是數字的大小不同。
- 零。 0³ = 0 × 0 × 0 = 0。只要底數為 0 且指數為正,工具就會回傳 0,並使用空積的慣例將 0⁰ 定義為 1,這符合 JavaScript 和大多數計算機的行為。
這是取立方與分數指數不同的地方之一。負底數的大多數分數指數 —— 例如 (-4)⁰·⁵ —— 根本沒有實數答案;其結果是複數。由於單一的小數指數無法可靠地顯示所指的是哪個分數,因此這個工具將負底數限制為整數指數,在這種情況下,像 (-2)³ = -8 或 (-12)³ = -1,728 的結果始終是實數,並且當結果會是複數時也會明確標示。
當答案非常大時:科學記號與溢位
立方數增長得非常快。即使是 1,000³ 也已經達到十億,而一個八位數數字的立方往往會溢位看起來正常的十進位答案。指數計算機不會印出一大串數字或一個毫無意義的「Infinity」,而是會在立方數變得非常大或非常小時切換到科學記號:
- 10³ = 1,000 仍然以一般的十進位印出,因為它在螢幕上顯示起來很舒服。
- 1,000³ = 1,000,000,000 (十億) 保持長十進位形式,你可以讀出每一個數字。
- 10⁵⁰³ 超過可表示的範圍,並被標示為過大。
- 10²⁰⁰³ 超過可表示的範圍,並被標示為過大。
- 任何超過大約 1.8 × 10³⁰⁸ 的值 都會被攔截並標示為「過大」,而不是顯示為無限大 —— 這個標籤表示該值會溢位標準電腦所能表示的範圍。
你不需要選擇格式。輸入底數,點選 x³,工具就會挑選最適合答案大小的記號。由於一切都在本機執行,無論你使用的是手機、平板還是已載入完畢的桌上型電腦,這種離線友善的行為都同樣適用。
對於日常的取立方運算 —— 將邊長平方以估算立方體的體積、檢查乘法、計算代數中的 (a + b)³,或進行複利的合理性檢查 —— 指數計算機既快速又注重隱私。至於指數不是 3 的相關問題,逐步指數成長指南 使用同一個工具詳細說明了一個完整範例。