透過 MCP 連接 →

輸入計算

含記憶鍵與功能鍵的互動計算機顯示於下方的結果面板。上方的欄位可讓你驗證單一運算結果。

數學公式

數學公式: 線上基本計算機(含記憶功能)
Show calculation steps (1)
  1. Helper functions

    Helper functions: 線上基本計算機(含記憶功能)

    Square root, percent (divide by 100), and power.

廣告

結果

單一運算結果
7
of the chosen operation
0

這是什麼計算機

這是一款線上基本計算機,操作起來就像傳統的手持口袋計算機。它能完成四則運算(加、減、乘、除),並附帶幾個實用的進階功能:開根號、百分比、圓周率、次方、正負號切換,以及兩個四捨五入鍵。此外還配有四個標準記憶鍵(mc、mr、m+、m-),方便你隨時儲存與叫回累加的數值。

如何使用

你可以直接點按螢幕上的按鍵,或使用鍵盤輸入(數字、「.」、「+」、「-」、「*」、「/」、「=」與 Enter)。輸入時數字會逐位顯示在視窗中。按下運算符號、輸入下一個數字,再按「=」即可得到答案。再按一次「=」可重複上一次的運算。右上角的小面板會顯示「M」標示,並列出目前記憶中的數值。鍵盤上方的簡易表單則可讓你在伺服器端驗證單一運算結果。

突顯記憶體按鍵的手持計算機平面圖
基本計算機配置,突顯四個記憶體按鍵。

運算邏輯說明

與遵守運算優先順序的代數型計算機不同,本工具嚴格採由左至右依序計算,和實體口袋計算機完全一樣。它會保留一個累加值與一個待處理的運算符號。當你按下新的運算符號(或「=」)時,會先套用前一個待處理的運算,$$\text{accumulator} = \text{applyOp}(\text{accumulator},\ \text{op},\ \text{currentNumber})$$接著再儲存新的運算符號。因此 2 + 3 x 4 = 得到的是 \(20\),而不是 \(14\),因為系統會先算 \(2 + 3 = 5\),再乘以 \(4\)。

Advertisement
從累加器和運算元經運算子到結果的流程圖
每次按鍵都會將所選運算子套用至累加器和新的運算元。

範例演算

5 + 2 =,顯示視窗會出現 7。再按一次 = 重複「+2」,會得到 9,接著是 11。記憶功能示範:按 mc,輸入 10 再按 m+(記憶 = 10),輸入 4 再按 m+(記憶 = 14),輸入 5 再按 m-(記憶 = 9),最後按 mr 即可叫回 9。功能鍵示範:\(\sqrt{16} = 4\);50 後按百分比得到 \(\frac{50}{100} = 0.5\);圓周率後按 R2 得到 \(3.14\);\(2^{10} = 1024\)。

Advertisement

定義與詞彙表

基礎的手持式計算機保持一個單一的運行值(累加器),並一次應用一個操作。以下條款定義了此計算機使用的每個鍵和概念。

鍵 / 術語 定義
mc(記憶體清除) 擦除儲存在計算機記憶體中的任何值,將其重設為 0。它不會改變顯示屏上顯示的數字。
mr(記憶體召回) 檢索目前保存在記憶體中的值,並將其放在顯示屏上,以便在下一次計算中使用。
m+(記憶體加法) 將顯示的值加到記憶體中已有的值。例如,記憶體中有 10,在顯示值為 5 時按下 m+,記憶體中會留下 15。
m-(記憶體減法) 從記憶體中的值減去顯示的值。記憶體中有 10,在顯示值為 5 時按下 m-,記憶體中會留下 5。
AC(全清除) 完全重設計算機:顯示屏返回 0,任何待定的操作符被丟棄,累加器被清除。(除非也按下 mc,否則記憶體通常保持不變。)
sqrt(平方根) 用其非負平方根 \(\sqrt{x}\) 替換顯示的值。例如,\(\sqrt{144}=12\)。負數的平方根是未定義的(一個錯誤)。
percent(%) 通過將顯示的數字除以 100 來將其解釋為百分比,即 \(x \div 100\)。它最常用於待定操作,例如 \(200 \times 15\% = 30\)。
pi(\(\pi\)) 將數學常數 \(\pi \approx 3.14159265\)(圓的周長與直徑的比率)插入顯示屏上。
power(\(x^y\)) 將第一個操作數提升到第二個操作數給定的指數:\(\text{result}=x^{y}\)。例如 \(2^{10}=1024\)。
negate(\(\pm\)) 翻轉顯示數字的符號,將正值變為負數,反之亦然(乘以 \(-1\))。它不執行減法。
R2(四捨五入到 2 位小數) 將顯示的值四捨五入到兩位小數,例如 \(3.14159\) 變成 \(3.14\)。適用於呈現金錢或整潔的結果。
accumulator(累加器) 內部運行總計,存儲到目前為止的操作結果。新的操作數和操作符通過 \(\text{result}=\text{applyOp}(\text{accumulator},\ \text{op},\ \text{operand})\) 應用於此值。
pending operator(待定操作符) 一個操作(\(+\)、\(-\)、\(\times\)、\(\div\) 或冪)已被選擇但尚未執行,因為第二個操作數尚未輸入。它在輸入下一個數字或按下等號鍵時被應用。

常見問題

為什麼 50 按百分比會顯示 0.5?百分比鍵會將顯示的數值除以 100,把它換算成對應的小數。

如果除以零會怎樣?計算機已做防護處理,不會當機,而是顯示「Error」。按 AC 即可重置。

按 AC 會清除記憶嗎?不會。AC(全部清除)會重置顯示視窗、累加值與待處理的運算符號,但記憶中儲存的數值會保留。若要清除記憶,請按 mc。

最後更新: