Addition en binaire

Le principe de calcul est identique à la base 10 comme le montre l'exemple suivant :

structBinaireAdd

L'addition de 1+1 donne 10, ce qui se traduit par une retenue à placer dans la colonne immédiatement à gauche.

 Soustraction en binaire

Le principe de calcul est identique à la base 10 comme le montre l'exemple suivant :

structBinaireSub 

En 2ème colonne, on ne peut pas faire 0-1 :

- on place 1 devant le 0 pour avoir 10 pour le nombre du haut,

- on met une retenue dans la colonne de gauche pour le nombre du bas,

- le calcul à faire est 10-1 ce qui donne 1

En 3ème colonne, le calcul à faire est 1-(0+1) soit 1-1, ce qui donne 0.