info:gene:repdonnees

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révisionLes deux révisions suivantes
info:gene:repdonnees [2023/10/19 15:07] – [3. Encodage des entiers relatifs (complément à 2)] philinfo:gene:repdonnees [2023/10/19 15:10] – [3. Encodage des entiers relatifs (complément à 2)] phil
Ligne 91: Ligne 91:
  
  
-<callout type="primary" icon="true">**Méthode** 
-  * Les nombres positifs sont représentés de manière usuelle. 
-  * Les **nombres négatifs** sont obtenus en calculant l'opposé du nombre positif par deux opérations successives: 
-    * On **inverse les bits de l'écriture binaire** (opération binaire NON), on fait ce qu'on appelle le complément à un ; 
-    * On **ajoute 1** au résultat (**les dépassements sont ignorés**). \\ Cette opération correspond au calcul de **2<sup>n</sup> − |x|**, où n est la longueur de la représentation et |x| la valeur absolue du nombre à coder. \\ Ainsi, −1 s'écrit comme 256−1 = 255 = 11111111<sub>2</sub>, pour les nombres sur 8 bits. Ceci est à l'origine du nom de cette opération : « complément à 2 puissance n », quasi-systématiquement tronqué en « complément à 2 ».</callout> 
  
 ==== 4. Représentation approximative des nombres réels ==== ==== 4. Représentation approximative des nombres réels ====
  • info/gene/repdonnees.txt
  • Dernière modification : 2023/10/19 15:13
  • de phil