Les opérateurs logiques
Outre les fonctions arithmétiques +, -, x, ÷, Neg (tel que A+ Neg A=0), on
utilise en base N des opérateurs logiques qui sont des fonctions à une ou
deux variables A et B, notées :
l Not A (NON A ou inverse de A, tel que Not A +A =-1)
l And (ET)
l Or (OU)
l Xor (OU exclusif)
l Xnor (NON OU exclusif)
A
B
Not A
0
1
0
0
0
1
1
0
1
1
Pour A et B plus grands que 0 ou 1, le résultat se calcule bit par bit sur
les valeurs exprimées en binaire. Par exemple si A=25=(19)
B=(1A)
=(11010)
16
2
A
0
B
0
A and B
0
A xnor B
1
Not A
1
Neg A
1
A and B = (11000)
A xnor B = (111111111100)
Not A =(111111100110)
Neg A=(111111100111)
Notations
Lorsque la calculatrice est en Base N, un indicateur de base s'affiche à
droite :
l d pour décimal
l b pour binaire
l o pour octal
l h pour hexadécimal
Copyright © Lexibook 007
A and B
1
0
1
0
1
0
0
0
0
1
:
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
= (18)
= (24)
2
16
10
= (FFFFFFFC)
2
= (FFFFFFE6)
2
= (FFFFFFE7)
2
A or B
A xor B
0
1
1
1
0
0
0
1
0
0
0
1
0
0
0
1
1
1
1
1
1
1
1
0
1
1
1
0
= (-4)
16
10
= (-26)
16
10
= (-25)
16
10
A xnor B
0
1
1
0
1
0
0
1
=(11001)
et
16
2
1
0
0
1
1
0
1
0
1
0
0
0
1
1
0
0
0
1
1
0
0
1
1
1
41