Programmation

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 :

on obtient alors 1001101 car on lit le résultat à l’envers

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

Leave a Reply

Your email address will not be published. Required fields are marked *