Casio50 » fx-50F » Built-in functions 內置功能 »
基數運算可容許以二進制 (Binary)、八進制 (Octal)、十六進制 (Hexadecimal) 及十進制 (Decimal) 進行基本四則及代數邏輯運算. 亦可在四種進制之間互換.
要啟動基數運算, 請先按 Mode 0 轉入 <BASE> 模式
可計算兩個數字之 and、or、not、xor、xnor 及負數 (neg).
各進制下的數字皆有不同大小限制, 現列表如下:
下限 | 上限 | ||||
---|---|---|---|---|---|
二進制 | 正數 | 02 | 010 | 1111111112 | 51110 |
負數 | 10000000002 | -51210 | 11111111112 | -110 | |
八進制 | 正數 | 08 | 010 | 37777777778 | 53687091110 |
負數 | 40000000008 | -53687091210 | 77777777778 | -110 | |
十六進制 | 正數 | 016 | 010 | 7FFFFFFF16 | 214748364710 |
負數 | 8000000016 | -21478364810 | FFFFFFFF16 | -110 | |
十進制 | -214748364810 | 214748364710 |
任何超出範圍的數字皆會引致「-E-」.
如果答案含小數部分, 計數機會將之捨去, 而不是四捨五入, 如「710 ÷ 410」所得出的答案是 110 (不是 210)
除十進制外, 其餘的進制系統會以「二的補數」(Two’s Complement) 來表達負數.
對於基數運算, fx-10F / fx-50F 的說明書中第 19 至 22 頁有完整的介紹.