Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
info:gene:repdonnees [2023/10/19 14:55] – [Représentation des données] phil | info:gene:repdonnees [2023/10/19 15:12] – [3. Encodage des entiers relatifs (complément à 2)] phil | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
===== Représentation des données ===== | ===== Représentation des données ===== | ||
- | [Mise à jour le 17/8/2023] | + | [Mise à jour le 19/10/2023] |
Ligne 89: | Ligne 89: | ||
// | // | ||
+ | |||
+ | |||
+ | <callout type=" | ||
+ | * Les nombres positifs sont représentés de manière usuelle. | ||
+ | * Les **nombres négatifs** sont obtenus en calculant l' | ||
+ | * On **inverse les bits de l' | ||
+ | * On **ajoute 1** au résultat (**les dépassements sont ignorés**). \\ Cette opération correspond au calcul de **2< | ||
+ | |||
+ | La même opération effectuée sur un nombre négatif donne le nombre positif de départ: 2n − (2n − x) = x. | ||
+ | </ | ||