Maison > Problème commun > La relation entre le complément des nombres négatifs et le code original

La relation entre le complément des nombres négatifs et le code original

小老鼠
Libérer: 2023-12-22 10:46:25
original
1908 Les gens l'ont consulté

La relation existante : 1. Le complément d'un nombre négatif est l'inversion de tous les bits du code original sauf le bit de signe, puis le bit le plus bas est ajouté par 1. Le complément d'un nombre positif est le même ; comme code d'origine ; 3. Le complément d'un nombre négatif peut être obtenu en ajoutant le code d'origine positif +1.

La relation entre le complément des nombres négatifs et le code original

Il existe la relation suivante entre le complément d'un nombre négatif et le code d'origine :

  1. Le complément d'un nombre négatif est l'inversion de tous les bits du code d'origine sauf le bit de signe, puis l'ajout 1 au bit le plus bas.
  2. Le complément d'un nombre positif est le même que son code d'origine.
  3. Le complément d'un nombre négatif peut être obtenu en ajoutant le code original d'un nombre positif + 1.

Par exemple, trouvez le complément de -5 : Le nombre positif correspondant à

  1. -5 est 5.
  2. Inversez 5 au niveau du bit pour obtenir 0101.
  3. Ajoutez 1 à la fin de 0101 pour obtenir 01011, qui est le complément de -5.

Par conséquent, la relation entre le complément d'un nombre négatif et le code d'origine est la suivante : le complément d'un nombre négatif est l'inversion de tous les bits du code d'origine sauf le bit de signe, puis l'ajout de 1 au bit le plus bas.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal