Nous avons 23 invités et aucun membre en ligne

Allez voir ma vidéo Youtube  : [6] Programmation PIC en C : Conversion Binaire - Hexa

En programmation, on peut utiliser différentes formes d'écriture des nombres ou des valeurs.

La plus connue en électronique est le système binaire. Tout ce qui fonctionne en électronique est basé sur ce système. Le système binaire est un système en base 2, ce qui signifie que les seules valeurs possibles sont 0 ou 1. Avec ces chiffres, on peut obtenir tous les nombres possibles. Les autres systèmes de numération sont l'hexadécimal et le décimal. L'hexadécimal (hexa en grec veut dire 16) est un système en base 16 tandis que le système décimal (celui que nous connaissons dans la vie de tous les jours) est en base 10. Le système décimal est le système le plus connu en mathématique. Les chiffres possibles du système décimal vont de 0 à 9 tandis que pour le système hexadécimal, les chiffres possibles vont de 0 à 9 et sont complétés par les lettres de A à F.

Binaire : Base 2 : 0 ou 1

Décimale : Base 10 : 0 à 9 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)

Hexadécimal : Base 16 : 0 à F (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)

La conversion entre ces différentes notations est très pratique, surtout en programmation et en électronique. Pour passer du binaire à l'hexadécimal, il faut réaliser des regroupements de 4 bits. Avec 4 bits, on peut obtenir 16 possibilités, ce qui est à la base du système hexadécimal.

Allez voir ma vidéo Youtube  : [6] Programmation PIC en C : Conversion Binaire - Hexa