Exemple résolu

Opération: AND
a: 12
b: 10
Largeur en bits: 8
Interprétation: Non signé

→ 0000 1000; hex: 08; 10: 8

Méthode et portée

Entiers décimaux dans la plage signée ou non signée. Largeurs : 8, 16, 32, 64. Résultats masqués ; les bits débordant à gauche sont perdus. Décalage b : 0≤b<largeur. Le décalage arithmétique à droite répète le bit de signe.

mask = 2ʷ − 1; result = operation & mask

Précision et limites

≈ indique une approximation. L’arrondi affiché ne modifie pas le calcul interne.