« Programmation/Types » : différence entre les versions
Contenu supprimé Contenu ajouté
m Formatage, ajout de code |
|||
Ligne 28 :
Exemples pour des nombres signés sur 8 bits, on peut avoir la représentation suivante :
* +5 => <
* -5 => <
Le zéro n'ayant pas de signe, son bit de signe peut valoir indifféremment 0 ou 1. Il a donc deux représentations possibles :
* 0 => <
* 0 => <
On peut noter que certains langages permettent de distinguer ces deux valeurs.
Ligne 41 :
Exemples pour des nombres signés sur 8 bits :
* +5 => <
* -5 => <
Le zéro n'étant ni négatif, ni positif, il possède également deux représentations possibles :
* 0 => <
* 0 => <
==== Représentation en complément à 2 ====
Ligne 56 :
Exemples pour des nombres signés sur 8 bits :
* +5 => <
* -5 => <
Le zéro ne possède qu'une seule représentation :
* 0 => <
Cette représentation est la plus répandue actuellement, car elle facilite le traitement des additions et soustractions.
|