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 de la ligne d’état du cas avec le
bouton Base (Entiers)).
bitor est le ou logique inclusif bit à bit.
On tape :
ou on tape :
On obtient :
en effet :
18 s’écrit 0x12 en base 16 et 0b010010 en base 2,
56 s’écrit 0x38 en base 16 et 0b111000 en base 2,
bitor(18,56) s’écrit 0b111010 en base 2 et donc vaut 58.
bitxor est le ou logique exclusif bit à bit.
On tape :
ou on tape :
On obtient :
en effet :
18 s’écrit 0x12 en base 16 et 0b010010 en base 2,
56 s’écrit 0x38 en base 16 et 0b111000 en base 2,
bitxor(18,56) s’écrit 0b101010 en base 2 et donc vaut 42.
bitand est le et logique bit à bit.
On tape :
ou on tape :
On obtient :
en effet :
18 s’écrit 0x12 en base 16 et 0b010010 en base 2,
56 s’écrit 0x38 en base 16 et 0b111000 en base 2,
bitand(18,56) s’écrit 0b010000 en base 2 et donc vaut
16.