這是什麼計算機
這是一款線上基本計算機,操作起來就像傳統的手持口袋計算機。它能完成四則運算(加、減、乘、除),並附帶幾個實用的進階功能:開根號、百分比、圓周率、次方、正負號切換,以及兩個四捨五入鍵。此外還配有四個標準記憶鍵(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\)。
範例演算
按 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\)。
定義與詞彙表
基礎的手持式計算機保持一個單一的運行值(累加器),並一次應用一個操作。以下條款定義了此計算機使用的每個鍵和概念。
| 鍵 / 術語 | 定義 |
|---|---|
| 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。