Quels sont les nombres décimaux, hexadécimaux et binaires ?
Le système décimal est le système de numération base-10 utilisé au quotidien. Il utilise dix chiffres : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Le système hexadécimal est en base 16. Il utilise les chiffres 0–9 ainsi que les lettres A, B, C, D, E et F, où A correspond à 10 et F à 15.
Le système binaire est en base 2 et utilise uniquement 0 et 1. Les ordinateurs utilisent le binaire en interne, tandis que l'hexadécimal est souvent employé comme une forme compacte pour écrire les données binaires.
Comment convertir un nombre décimal en hexadécimal
Pour convertir un nombre décimal en hexadécimal, divisez-le successivement par 16 et notez les restes. Les restes compris entre 10 et 15 sont représentés par les lettres A à F.
462 ÷ 16 = 28 reste 14 = E
28 ÷ 16 = 1 reste 12 = C
1 ÷ 16 = 0 reste 1
Résultat : 1CE₁₆
Ainsi, la décimale 462 se convertit en hexadécimal 1CE.
Comment convertir un nombre décimal en binaire
Pour convertir un nombre décimal en binaire, divisez-le successivement par 2 et notez les restes. Le résultat binaire s'obtient en lisant les restes de bas en haut.
42 ÷ 2 = 21 reste 0
21 ÷ 2 = 10 reste 1
10 ÷ 2 = 5 reste 0
5 ÷ 2 = 2 reste 1
2 ÷ 2 = 1 reste 0
1 ÷ 2 = 0 reste 1
Résultat : 101010₂
Ainsi, la décimale 42 se convertit en binaire 101010.
Lorsque la conversion décimale en hexadécimal est utile
La conversion de décimal en hexadécimal est courante en programmation, débogage, valeurs de couleur, adresses mémoire, points de code Unicode et inspection des données bas niveau.
Par exemple, la valeur décimale 255 correspond à FF en hexadécimal. Dans un code couleur RGB, FF représente la valeur maximale d'un canal de couleur.
Règles d'entrée
- Utilisez les chiffres 0–9 pour l'entrée décimale.
- Les virgules, les espaces et les tirets bas sont ignorés pour une lecture plus facile.
- Les nombres entiers sont pris en charge. Les fractions ne sont pas converties par cet outil.
- Les entiers négatifs sont pris en charge, tels que -462.