整數計算機

對正整數與負整數進行加減乘除,清楚呈現帶符號的運算結果。

整數運算
輸入兩個整數(可含負數),並選擇一種算術運算。

關於整數運算

整數包括正整數、它們的相反數與零,不含分數或小數部分。本整數計算機可對兩個帶符號整數進行加法、減法、乘法與除法四種基本運算。支援負數輸入,適用於溫度、帳戶變動、海拔、遊戲分數、數線練習,以及數量可能高於或低於基準點的各種情境。 加法用來合併數值。兩個整數同號時,將絕對值相加並保留原符號;異號時,以較大的絕對值減去較小的絕對值,並採用絕對值較大之數的符號。例如,負 12 加 7 等於負 5,因為負數的絕對值大了五。 減法可理解為加上相反數。9 減去負 4 等同於加上正 4,所以結果是 13。這種理解方式能避免另外背誦減法符號規則,也能直接連結到數線上的移動。手寫算式時,第二個運算元若為負數,加上括號尤其有幫助。 乘法遵循簡單的符號規則:同號相乘得正,異號相乘得負。因此,負 8 乘負 6 等於正 48,負 8 乘正 6 等於負 48。零乘任何整數都等於零。除法採用相同的符號規則,但除數不得為零。 整數相除不一定得到整數。十二除以 3 得到整數 4,但 7 除以 2 得到 3.5。本計算機顯示一般除法的商,不會截去小數,也不會只回報餘數。這適合以求出算術值為目的的計算。若要處理商與餘數,請另外使用歐幾里得除法,並註明負數所採用的慣例。 除以零沒有定義,因為任何數乘零都無法還原非零的被除數,而零除以零也沒有唯一答案。因此,計算機不接受零作為除數。輸入值也必須在安全整數範圍內,確保瀏覽器中的運算具有確定性。具有非零小數部分的數不是整數,不可作為運算元。 減法與除法的順序會影響結果,加法與乘法則不會。交換兩個輸入值,和或積保持不變,但差或商通常會改變。可使用逆運算檢查結果:將差加上減數、將商乘以除數,或將積除以其中一個非零因數。這些方法能快速核對帶符號整數運算。

整數運算範例

以下範例說明運算元的符號如何影響各種運算結果。

算式結果符號規則
-12 + 7-5異號相加時,須將絕對值相減。
9 - (-4)13減去負數等於加上其相反數。
-8 × -648兩個負因數相乘得到正積。
-15 ÷ 3-5異號相除得到負商。

如何使用整數計算機

  1. 在兩個整數欄位中分別輸入正數、負數或零。
  2. 選擇加法、減法、乘法或除法。
  3. 按下「計算」,求出帶符號運算的結果。
  4. 查看結果,並依運算規則核對正負號。

整數計算機常見問題

哪些數是整數?

整數包括零、正整數與負整數。具有非零小數部分的數,以及表示非整數值的分數,都不是整數。

為什麼兩個負數相乘得正數?

乘法必須維持分配律及方向變化的一致性。方向反轉兩次會回到正方向,所以負數乘負數得正數。

整數除法的答案可以是小數嗎?

可以,運算元是整數,商卻不一定是整數。本計算機顯示一般除法的商,不會將其截斷為整數。

為什麼不能除以零?

除法是在求哪個數乘以除數後會得到被除數。除數為零時無法確定唯一值,因此除以零沒有定義。

順序會影響結果嗎?

減法與除法不符合交換律,因此順序會影響結果。加法與乘法交換兩個運算元後,結果仍相同。