Voila j'ai écri ce petit récapitulatif sur le binaire (non exaustif) pr ceux ki ny connaisse rien:
Tout d’abord tu dois savoir ce qu’est le langage binaire, est comme son nom l’indique composé de deux membres, le 0 et le 1. C’est un comptage en base 2 (de 0 a 1) contrairement a notre comptage habituel qui est en base 10 (de 0 a 9). Chaque code est apelé « mot » par exemple : « 0101 » est un mot. Chaque chiffre est apelé « bit ». Un mot composé de huit bits est appelé un octet (qui vien de la base grecque octo « huit »). Chaque bit a un poids (sa valeur en décimal, le décimal étant la facon usuelle de compter, la base 10 quoi ! de 0 a 9 si tu preferes) partant du bit de poids faible (situé a droite du mot) au bit de poids fort (situé a gauche du mot). Voici l’attribution du poids de chaque bit :
Prenons l’exemple d’un mot d’un octet (huit bits quoi !) :
x / x / x / x / x / x / x / x * (=>mot)
128 / 64 / 32 / 16 / 8 / 4 / 2 / 1 (=>valeur en décimal)
*j’ai utilisé des x a la place de 0 ou de 1 pr pas t’embrouiller... car il peut y avoir un 0 ou un 1 a la place du x.
Le bit de poids faible a donc la valeur 1 et celui de poids fort 128.
Si un x est remplacé par un 0 dans ton mot alors ce x ne prends pas la valeur décimale correspondante si par contre il est remplacé par un 1 alors il prends la valeur correspondante.
Exemple : 01010101 => 0 + 64 + 0 + 16 + 0 + 4 + 0 + 1 = 85
Ou encore : 11111111 => 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
Ou : 00000000 => 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 = 0
Ou bien => 11001100 => 128 + 64 + 0 + 0 + 8 + 4 + 0 + 0 = 204
Il peut aussi ne pas y avoir 8 bits mais par exemple 4 ou 6 ou n’importe quel nombre réel :
4 : 1001 (meme manip) 8 + 0 + 0 + 1 = 9
6 : 010011 (meme manip) 0 + 16 + 0 + 0 + 2 + 1 =19
Voilà ce qu’est le binaire. Rien de bien compliqué en soit. Si tu as des qst n’hésite pas !
PS: si un modo trouve que c'est trop précit ou que sa aide trop il peux effacer le post je n'y vois aucun inconvénient.