Complément à 2

Bonjours à tous !!

Je fais quelques exercices sur excel (j'ai déjà poster via quelques jours), et un de ceux -ci me pose problème

voilà la question :

Nous devons convertir un nombre décimal en binaire en complément à deux sur deux octets. S’il s’agit d’un nombre négatif, il faudra donc effectuer le complément à deux sur deux octets.

j'ai de la misère à faire ce numéro. j'ai chercher aussi comment transformer mon chiffre en 16 bits avec les zéro en avant du chiffre mais je n'ai rien trouver

Merci !!

Bonsoir,

1) Comment conserver les zéros à gauche du nombre ?

Formater la cellule au format 'Texte' (pour ta précédente question, il faut aussi formater la cellule de la mantisse au format texte pour tenir compte des mantisses de type 0,004321)

2) Pour le complément à 2, deux méthodes:

Méthode 1 (1ier onglet)

C'est la méthode bestiale. On convertit le nombre (positif) en base 2, puis on inverse les bits et ensuite on ajoute 1 avec propagation d'une éventuelle retenue.

Méthode 2 (2 ième onglet)

On utilise la formule suivante pour le complément à 2: Si X est le nombre négatif à convertir, la conversion de (2^16)-|X| en base 2 donne le résultat.

2'063complement-a-2.xlsx (18.85 Ko)

Merci beaucoup -MaPoire

Je n'avais pas pensez à faire un tableau comme tu a fait pour convertir mon nombre en 16 bits.

Merci !!

Rechercher des sujets similaires à "complement"