suivant: Distance de Hamming bit
monter: Les opérateurs bit à
précédent: Les opérateurs bit à
Table des matières
Index
Les opérateurs bitor, bitxor, bitand
Les entiers peuvent etre entrés avec la notation 0x... en hexadécimal
par exemple 0x1f représente 16+15=31 en décimal. On peut faire afficher
les entiers en hexadécimal (bouton rouge de la ligne d'état du cas avec le
bouton Base (Entiers).
bitor est le ou logique inclusif bit à bit.
On tape :
bitor(0x12,0x38)
ou on tape
bitor(18,56)
On obtient :
58
en effet :
18 s'écrit 12 en base 16 et 01 0010 en base 2,
56 s'écrit 38 en base 16 et 11 1000 en base 2,
bitor(18,56) s'écrit 11 1010 en base 2 et donc vaut 58
bitxor est le ou logique exclusif bit à bit.
On tape :
bitxor(0x12,0x38)
ou on tape
bitxor(18,56)
On obtient :
42
en effet :
18 s'écrit 12 en base 16 et 01 0010 en base 2,
56 s'écrit 38 en base 16 et 11 1000 en base 2,
bitxor(18,56) s'écrit 10 1010 en base 2 et donc vaut 42
bitand est le et logique bit à bit.
On tape :
bitand(0x12,0x38)
ou on tape
bitand(18,56)
On obtient :
16
en effet :
18 s'écrit 12 en base 16 et 01 0010 en base 2,
56 s'écrit 38 en base 16 et 11 1000 en base 2,
bitand(18,56) s'écrit 01 0000 en base 2 et donc vaut
16
suivant: Distance de Hamming bit
monter: Les opérateurs bit à
précédent: Les opérateurs bit à
Table des matières
Index
Documentation de giac écrite par Renée De Graeve