基礎計算機
這台計算機每次執行一項運算,按鍵排列接近常見的手持式計算機。它支援加法、減法、乘法、除法、正負號切換、平方根、平方、倒數與百分比換算。頁面最多保留 20 筆已顯示的運算紀錄,也可把歷史結果放回顯示區繼續計算。
工具採用循序運算,不會解析代數運算式,也不接受括號、變數、函數或一次貼入的完整公式。
運算規則
顯示區中的兩個數值以 a 與 b 表示時,四個運算鍵分別執行 a + b、a − b、a × b 及 a ÷ b。除數為零時,計算機會拒絕輸出。
一元運算鍵會直接作用在目前顯示的數值。
√計算非負平方根,輸入負數時拒絕運算x²將目前數值乘以自身1/x計算倒數,目前數值為零時拒絕運算%將目前數值除以 100±切換目前數值的正負號
百分比鍵不會自動求出前一個數值的某個百分比。輸入 25 再按 % 會得到 0.25,之後可把 0.25 用於下一次運算。
完整算例
計算 12.5 × 8 時,依下列順序操作。
- 輸入
12.5 - 按下
× - 輸入
8 - 按下
=
計算機顯示 100,並在頁面歷史紀錄加入 12.5 × 8 = 100。
按鍵順序會決定運算次序。依序輸入 2 + 3 × 4 = 時,計算機先完成 2 + 3,再把所得結果乘以 4,因此顯示 20。它不套用代數中的先乘除後加減規則,所以不會得到 14。
另一個例子是輸入 25 後按 %,顯示值會變成 0.25。
顯示、清除與鍵盤操作
顯示區會整理一般數值格式,數值非常大或非常小時可能改用科學記號。歷史紀錄內的逗號只供數字分組顯示,不是實際運算內容。
C 會清除目前的計算狀態,CE 只重設目前輸入項目。清除歷史按鈕會刪除這次頁面工作階段的紀錄,清除目前計算不會一併刪除歷史清單。
計算機取得焦點後,鍵盤數字、+、-、*、/、小數點、Enter 或 =、Backspace 及 Escape 會對應到畫面上的相關按鍵。
精度與限制
所有運算使用 ECMAScript Number 類型,也就是 IEEE 754 雙精度二進位浮點數。許多十進位小數無法用有限的二進位位數精確表示,所以 0.1 + 0.2 等運算在內部可能帶有極小的取整差異,即使顯示區已為了閱讀方便而整理數字。
本工具不提供任意精度十進位、專業財務、統計或科學計算功能。連續運算可能累積取整誤差。超過 JavaScript 安全整數範圍的整數,或必須嚴格控制有效位數的測量資料,應改用合適的十進位、整數或專業工具。
歷史紀錄只保存在目前頁面實例中,不能當作稽核憑證。稅務、會計、工程、實驗室、藥物或契約相關的關鍵計算,應依該項工作的規則與精度另行核對。
資料來源
編輯紀錄
本文由 SoupCalc 編輯團隊撰寫並人工複核。二元運算、一元按鍵、循序運算、錯誤邊界及百分比行為已依目前實作與自動化測試檢查。最後複核日期為 2026 年 8 月 10 日。在全部核准語言版本通過審核前,本頁不會開放索引或廣告。