le code Binaire est un système de représentation des nombres, des lettres, des commandes, des images et des sons. Étonnamment, il utilise seulement deux types d’informations pour ce faire – 1 et 0. Les chaînes de 1 et 0 qui composent le code binaire peuvent sembler aléatoires, mais bien sûr, elles ne le sont pas.
le code binaire est au cœur de tout ce qui se passe à l’intérieur d’un ordinateur – et pourtant, c’est quelque chose que la plupart des tutoriels de code ne couvrent pas.
Voici une explication des principes fondamentaux du binaire., À la fin, vous devriez avoir une idée de base de ce que signifient tous ces 1 et 0.
nombres binaires
Le système de nombres binaires est un système de base-deux, ce qui signifie qu’il utilise deux chiffres distincts – 0 et 1. Le système de nombres décimaux que nous connaissons tous est un système de base-dix, ce qui signifie qu’il utilise dix chiffres distincts-0 et 1, mais aussi 2, 3, 4, 5, 6, 7, 8 et 9.
comptage dans le système décimal, lorsque les dix chiffres ont été épuisés, le nombre suivant est représenté par « 10 ». Dans le système binaire, c’est exactement le même. Après 0 et 1 vient 10., En fait, voici les 15 premiers nombres exprimés en binaire:
0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111.
Comme vous pouvez le voir, le système binaire compte dans un ordre logique, et chaque fois qu’un numéro composé de 1 est atteint, un chiffre supplémentaire est ajouté. C’est exactement la même chose qui se passe dans le système décimal lorsqu’un nombre composé de 9 est atteint.
comme vous pouvez également le voir, il y a 16 nombres distincts qui peuvent être représentés en 4 chiffres ou moins (1 à 15 ainsi que 0). Cela peut être calculé parce que 16 = 24.,
Cependant, les nombres binaires dans un contexte de l’informatique sont toujours représentés en 8 chiffres ou moins – 8 chiffres binaires formant un octet. La quantité totale de nombres distincts qui peuvent être représentés en 8 chiffres est 28 = 256. 1 à 255 ainsi que 0.
donc 255 en binaire est 11111111.
le Système Hexadécimal
Le système hexadécimal, ou hex système, est étroitement lié au système binaire. Voici pourquoi.
pour représenter le nombre 255 en binaire, il faut 8 chiffres. C’est beaucoup, étant donné que le système décimal n’a besoin que de 3 chiffres pour représenter 255., Cependant, le système hexadécimal va encore plus loin et permet au nombre 255 d’être représenté en seulement deux chiffres.
c’est parce que le système hexadécimal est Base-seize, et 162 = 256. En d’autres termes, le nombre le plus élevé qui peut être représenté avec deux chiffres en hexadécimal est 255. En d’autres termes, tout octet binaire à 8 chiffres peut être représenté comme un octet hexadécimal à 2 chiffres.
c’est génial pour les ordinateurs et les humains. Pour les ordinateurs, cela économise de l’espace, et pour les humains, cela améliore la lisibilité.,
Si vous vous demandez, les 16 « chiffres » que le système hexadécimal utilise sont les nombres 0 à 9, puis les lettres A à F. F est le code hexadécimal pour 15, et FF est le code hexadécimal pour 255.,tr>
Binary Letters
Binary code representing numbers is pretty uniform – there’s only one way to do it., Cependant, il existe plusieurs méthodes de représentation des lettres et des symboles en code binaire. Ces méthodes sont appelées encodages.
par exemple, le codage ASCII attribue des octets binaires uniques à 128 caractères différents. Cela permet d’encoder n’importe quelle chaîne de texte. C’est la chaîne ‘Hello World’ encodée en ASCII:
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
chaque octet représente une lettre (sauf celle qui représente l’espace entre les mots, bien sûr). Les espaces entre les octets ne sont là que pour rendre le binaire plus lisible pour nous. Les ordinateurs ne les lisent pas.,
autres Applications de Binary
outre les chiffres et les lettres, le code binaire peut représenter des commandes, des images et des sons – mais cela dépasse le cadre de ce tutoriel. Il est vraiment incroyable de voir à quel point deux chiffres peuvent faire autant.