Étant donné un binaire 01000001, un ordinateur sait-il exactement ce que je voulais dire être 65 ou ' A '?


Meilleure réponse

Lordinateur ne connaît que 65 .. Le caractère « A » na aucune signification pour lordinateur. Dans la mémoire, seuls 65 sont stockés. Lordinateur ne sait pas sil sagit dun caractère ou dun entier. Par conséquent, si vous choisissez dafficher 65 comme caractère dans votre programme, lordinateur affiche « A », si vous choisissez dafficher 65 comme un entier, il en affiche 65. Cest pourquoi vous pouvez effectuer des mathématiques sur les caractères, car dans la mémoire, il est tout stocké sous la forme dun nombre.

Réponse

Non lordinateur ne sait pas ce que vous voulez dire. Un logiciel de traitement de texte traitera simplement une entrée telle que la lettre «A». Les affectations ASCII sont arbitraires.

Une calculatrice utilisera la représentation numérique. Et même là, cela dépend de la façon dont les nombres sont représentés, des nombres à virgule flottante ou des entiers, etc.

Linterface est vraiment le contexte qui vous est fourni en tant quutilisateur, la machine ne sen soucie pas. Il en va de même pour des représentations de données plus complexes pouvant aller des images aux conceptions architecturales.

Il ny a généralement aucune information dans le binaire réel dun seul composant élémentaire isolé qui permet à lordinateur de se différencier. Un octet est un octet.

Il peut être manipulé de plusieurs manières élémentaires. Cest tout.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *