Codes code binaire et messages secrets

Explication de base

Saviez-vous que tout un ordinateur n'est basé sur les zéros et les uns? Il est difficile d'imaginer, parce que vous entendez les gens parler des chiffres absolument gargantuesque (énorme) que les ordinateurs « crunch ». Mais tous ces grand nombre - ils sont juste composé de uns et de zéros.







Qu'est-ce que je veux dire par séquence? Disons que vous avez eu deux lightswitches. Il y a quatre façons différentes que nous pourrions les commutateurs à feuilles mobiles:

Les deux Off
Tout d'abord, deuxième sur
Tout d'abord sur, Second Off
Les deux sur

Code binaire prend chacune de ces combinaisons et attribue un numéro à lui, comme ceci:

Explication intermédiaire







Une autre façon de penser à ce sujet est la suivante: nous allons donner à chacun une valeur de lightbulb points. Nous disons que la première ampoule vaut deux points, et le second vaut un point. Maintenant, jetez un oeil sur les combinaisons:

Les deux Off = 0 + 0 = 0
Tout d'abord, sur Second = 0 + 1 = 1
Tout d'abord On, Off = Second 2 + 0 = 2
Les deux On = 2 + 1 = 3

Enfin, même si nous donner des points à chacune de ces ampoules, quand nous les ramenons nous les écrivons encore que comme ceux et de zéros. Un moyen sur et zéro signifie Off.

Alors disons que nous avions 8 lightbulbs, et ils ont été mis en place comme ceci:

Off Off On On Off On Off Off.

Les valeurs de points de ces huit ampoules sont:

0 + 0 + 32 + 16 + 0 + 4 + 0 + 0 (rappelez-vous - nous ne donnons que des points s'ils sont activés)

Et qui ajoute à 52. Donc, nous disons que la séquence des ampoules vaut 52. Mais comment peut-on écrire? Nous écrivons comme ceci: 00110100

Si vous voulez plus d'informations sur binaire, vous trouverez peut-être les pages suivantes utiles:

Quels sont les deux chiffres que les ordinateurs comprennent?