User manual - fx-5800P

– 77 –
2 進数の論理計算負数計算を
32 32 ビット) 2 進数の論理計算および負数計算が可能です。次の例題は、基数を 2
7
(BIN)に設定し
て行ってください。
メモ
2 進、8 進、16 進では、負数は 2 進数表記で 2 の補数をとった数値を、元の
n
進表記に戻して使います。
10 進では、負数には負符号を表示します。
"
論理積and
ビットごとの論理積をとった結果を返します。
1010
2
and 1100
2
= 1000
2
W 
H
(BASE-N)
L
A
(and)

"
論理和or
ビットごとの論理和をとった結果を返します。
1011
2
or 11010
2
= 11011
2
W 
H
(BASE-N)
L
A
(or)

"
排他的論理和xor
ビットごとの排他的論理和をとった結果を返します。
1010
2
xor 1100
2
= 110
2
W 
H
(BASE-N)
L
A
(xor)

"
排他的論理和の否定xnor
ビットごとの排他的論理和の否定をとった結果を返します。
1111
2
xnor 101
2
=
11111111111111111111111111110101
2
W 
H
(BASE-N)
L
A
(xnor)

"
否定Not
ビット反転した結果を返します。
Not(1010
2
) =
11111111111111111111111111110101
2
W
H
(BASE-N)
A
L
(Not)

"
負数Neg
2 の補数をとった結果を返します。負数設定がSigned(負数を扱う)の場合のみ計算できます。
Neg(101101
2
) =
11111111111111111111111111010011
2
W
H
(BASE-N)
A
(Neg)
L
