Bonjour, Aujourd’hui,
J’ai appris le langage binaire ainsi que sa conversion en décimal. Pour se faire nous utilisons l’algorithme d’Euclide qui consiste a divisé un nombre par 2 ce qui à pour conséquence qu’il reste soit 1 ou 0. ensuite nous prenons le quotient et on le divise encore avec 2 et il restera encore 1 ou 0. A la fin on aura une suite de 1 et de 0 ce qui nous donnera la valeur du chiffre décimal en binaire.
Exemple : on prend le chiffre 77 et on le divise par 2 :
Ensuite j’ai vu le tableau base de 2 qui permet lui aussi de convertir un nombre décimal en binaire en utilisant la table de deux, plus précisément les puissances de 2.
Exemple :
On cherche à convertir 235 en binaire, donc on utilise le tableau base de 2. On met un 1 dans tous les nombres de la table de 2, disponible dans le tableau, nécessaire pour obtenir 235. Ensuite on met un 0 dans tous ceux que l’on n’utilise pas entre le plus gros nombre utilisé et le dernier nombre. Donc on obtient 11101011.
Et j’ai aussi refait une petite révision sur les calculs en programmation : Comment mettre les puissance en langage python, les divisions entières, etc…
Voilà,
Au revoir
No Responses