>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment puis-je convertir des lettres en binaire ?

Les ordinateurs stockent des informations à l'aide de composants électroniques qui comprennent deux conditions, telles que "éteint" et "allumé", "faux" et "vrai", ou "non" et "oui". Pour un ordinateur, les deux états sont zéro et un, également connu sous le nom de système binaire. Un seul un ou un zéro est appelé un bit, et huit bits ensemble, comme 11010101, sont appelés un octet. Chaque lettre a un équivalent numérique, appelé codage de caractères, qu'un ordinateur utilise en interne pour représenter la lettre. Pour convertir un caractère en binaire, obtenez une table de codage de caractères et recherchez la valeur binaire. Selon WTechs, le format de transformation universel 8 est un schéma d'encodage de caractères populaire utilisé par environ 84 % des sites Web en mai 2015.

Système décimal

Notre système de numérotation s'appelle le système décimal car il est basé sur le nombre 10. Nous avons 10 chiffres, numérotés de zéro à neuf. Lorsqu'un nombre nécessite plus d'un chiffre, tel que le nombre 9, 876 , la place occupée par chaque chiffre représente une puissance de 10. Par exemple, 9 occupe la place qui représente 10 , ou 1 000 ; 8 occupe la place qui représente 10 , ou 100 ; 7 occupe la place qui représente 10 , ou 10 ; et 6 occupe la place qui représente 10 , ou 1. La somme de chaque chiffre multipliée par sa magnitude de 10 nous donne la valeur résultante :(9 fois 1 000) plus (8 fois 100) plus (7 fois 10) plus (6 fois 1), soit 9 876.

Système binaire

Un ordinateur ne peut pas stocker dix états différents -- il ne peut en stocker que deux. Ainsi, au lieu d'utiliser le système décimal basé sur le nombre 10, les ordinateurs utilisent le système binaire, qui est basé sur le nombre deux. Plutôt que dix chiffres numérotés de zéro à neuf, le système binaire a deux chiffres numérotés de zéro et un. Lorsqu'un nombre nécessite plus d'un chiffre, il suit la même logique que le système décimal, mais utilise des puissances de deux au lieu de puissances de dix. Par exemple, considérez le nombre 1011 en binaire. Le premier chiffre à gauche, 1 , occupe la place qui représente 2 , ou 8 ; le chiffre suivant, 0 , est dans la position qui représente 2 , ou 4 ; le chiffre suivant, 1 , occupe la place pendant 2 , ou 2; et le dernier chiffre, 1 , est dans la position qui représente 2 , ou une. Pour déterminer l'équivalent décimal de la valeur binaire, multipliez (1 fois 8), ajoutez (0 fois 4), ajoutez (1 fois 2) puis ajoutez (1 fois 1) pour un total de onze dans le système décimal.

Encodage des caractères

Puisqu'un ordinateur ne stocke que des zéros et des uns, chaque caractère de l'alphabet se voit attribuer un nombre binaire que l'ordinateur utilise pour représenter le caractère. Bien qu'il existe différentes tables de codage de caractères qui traduisent les caractères en un code numérique, la plupart sont basées sur la table American Standard Code for Information Interchange, qui a été créée à l'origine pour le téléscripteur. Par exemple, un A majuscule a une valeur décimale de 65 ou une valeur binaire d'un octet de 01000001. Un z minuscule a une valeur décimale de 122 ou une valeur binaire à un octet de 01111010.

Convertir un caractère en binaire

Pour convertir un caractère en binaire, déterminez le schéma de codage de caractères utilisé par l'ordinateur et recherchez la valeur du caractère dans une table de référence pour le schéma. Par exemple, UTF-8 étend le jeu de caractères ASCII et utilise 8, 16, 24 ou 32 bits pour représenter les caractères et les symboles. La lettre majuscule grecque Omega a une valeur UTF-8 de 1100111010101001, ce qui équivaut à 52 905 décimal.

Astuce

Vous pouvez également utiliser une calculatrice en ligne pour convertir les lettres en leurs valeurs binaires équivalentes.


Vie intelligente