Bonsoir, svp quelqu'un pourrait me montrer comment faire pour obtenir le complèment à 2 de (-4) sur 3 bits ? Vu que le nombre ne peut pas être codé en SVA et en cà1 alors comment faire pour le coder en cà2 ? Merci d'avance
-----
16/01/2016, 02h05
#2
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 788
Re : Codification des nombres
Voir l'autre fil pour la méthode.
Il faudra aussi que tu explique ce qu'est SVA.
pour coder -4: valeur absolue = 4 donc 100 et comme le signe est négatif, on code le nombre sous son complément à 2: 011 + 1 = 100
-4 se code donc avec la valeur 100 en binaire sur 3 bits
16/01/2016, 10h44
#3
sandrecarpe
Date d'inscription
décembre 2013
Âge
27
Messages
1 330
Re : Codification des nombres
Pour obtenir la représentation binaire d'un nombre positif en négatif, il faut :
1) convertir ton nombre positif en binaire
2) inverser tout les bits
3) Ajouter 1
Et tu verras que ton nombre positif en binaire + ton nombre négatif en binaire donne bien 0