fx-ESPLUS 系列 / fx-ES 系列

Q2
執行 BASE-N 和邏輯運算時有什麼需要記住的嗎?
A2
是的。除了十進制值之外,還可以使用二進制、八進制和十六進制值進行計算。BASE-N 模式中的計算結果始終使用當前選擇的數字系統顯示。您可以更改數字系統設定以將值更改為另一個數字系統。您還可以執行負值計算和邏輯運算。
注意:
輸入十六進制值時,使用紅色或綠色字母標記的鍵輸入 A、B、C、D、E 和 F。在這種情況下,您無需在按字母鍵之前按 [ALPHA] 鍵。 

 從 BASE-N 轉換為十進制
記數係統 基數 示例(十進制數 28) 結果
二進制 2 1x24+1x23+1X22+0x21+0x20 11100
八進制 8 3x81+4x80 34
十進制 10 2x101+8x100 28
十六進制 16 1x161+12x160 1C
以下是使用 fx-991ESPLUS 進行的計算。

示例:將十進制值 28 轉換為其等效的二進制。
1. 在 BASE 模式下,指定十進制作為預設數字基數設置。
[MODE] [4](BASE-N)  [X2](Dec)
2. 輸入十進制值28。
[2]  [8]  [=]
3. 指定二進制作為所需的數字基數。
[log](BIN)
 顯示結果:0000000000011100 (Bin) 

邏輯運算
邏輯運算顯示按位(元)的邏輯與 (and)、邏輯或 (or)、邏輯互斥或 (Xor,Exor) 和 邏輯反互斥或 (Xnor) 的結果。對於負二進制、八進制和十進制值,取該值的二進制等值的二進制補數,然後將結果返回為其原始數字基值。使用十進制數基數時,負值以減號顯示。

真值表
A B A and B A Or B A Nand B A Nor B A Xor B
0 0 0 0 1 1 0
0 1 0 1 1 0 1
1 1 0 1 1 0 1
1 1 1 1 0 0 0
A Nand B 等價於: Not (A and B)
A Nor B 等價於:Not(A Or B)
A Xor B 等價於: (A Or B) And (Not(A)Or Not(B))

例子:
取十六進制值 19 和 1A 兩數的「按位或」和「按位異或」,並將結果轉換為二進制值。
Or操作:19 Or 1A
1. 在 BASE 模式中,指定十六進制作為預設的數字基數設置。
[MODE] [4](BASE-N) [^] (Hex)
2. 輸入十六進制值 19。
[1]  [9] 
3. 輸入邏輯運算符。
  [SHIFT] [3](BASE) [2](or)
4. 輸入十六進制值1A,將顯示十六進制結果。
  [1]  [( - )](A)  [=] 
 顯示結果:1B (Hex)
5.將二進制指定為所需的數字基數。
[log](BIN)
顯示結果:0000000000011011

Xor 運算:19 Xor 1A
1. 在 BASE 模式中,指定十六進制作為預設的數字基數設置。
 [MODE] [4](BASE-N) [^] (Hex)
2. 輸入十六進制值 19。
[1]  [9] 
3. 輸入邏輯運算符。
[SHIFT] [3](BASE) [3](xor)
4. 輸入十六進制值1A,將顯示十六進制結果。
[1]  [( - )](A)  [=] 
顯示結果:3 (Hex)
5. 將二進制指定為所需的數字基數。
[log](BIN)
顯示結果:0000000000000011(Bin)


您認為此常見問題對您的幫助為?

送出