Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Converted Value (Base 16)
FF
255 (base 10) → base 16
Valeur saisie 255 (base 10)
Équivalent décimal 255
Output (base 16) FF

Qu'est-ce qu'un convertisseur de base numérique ?

Un convertisseur de base numérique transforme un nombre d'un système de numération positionnel vers un autre — par exemple du binaire (base 2) au décimal (base 10), ou du décimal à l'hexadécimal (base 16). Les ordinateurs stockent tout en binaire, les ingénieurs réseau lisent l'hexadécimal et les anciens systèmes utilisent l'octal : convertir entre ces bases fait donc partie du quotidien en programmation, en électronique et dans les cours d'informatique. Cet outil prend en charge le binaire, l'octal, le décimal et l'hexadécimal, dans tous les sens.

Comment l'utiliser

Saisissez le nombre à convertir, indiquez sa base actuelle sous « Base de départ », puis choisissez la base souhaitée sous « Base d'arrivée ». Les chiffres hexadécimaux utilisent les lettres A à F (la casse n'a pas d'importance). Le calculateur affiche le résultat dans la base de sortie choisie ainsi que son équivalent décimal, afin que vous puissiez toujours vérifier votre travail.

La formule expliquée

La conversion se déroule en deux temps. D'abord, le nombre saisi est traduit en décimal grâce à la valeur de position : chaque chiffre est multiplié par la base élevée à la puissance correspondant à sa position. Pour le binaire 1010, cela donne $$1\times2^3 + 0\times2^2 + 1\times2^1 + 0\times2^0 = 8 + 0 + 2 + 0 = 10.$$ Ensuite, cette valeur décimale est convertie dans la base cible par divisions successives : on divise sans cesse par la nouvelle base, on note les restes, puis on les lit du dernier au premier.

$$\text{Decimal} = \sum_{i=0}^{k-1} d_i \cdot \text{From Base}^{\,i} \;\longrightarrow\; \text{Output in } \text{To Base}$$
Publicité
Chiffres binaires alignés avec les puissances de deux montrant les valeurs de position 8 4 2 1
Chaque chiffre est multiplié par la base élevée à la puissance de sa position, puis on additionne le tout.

Exemple détaillé

Convertissons l'hexadécimal FF en décimal. La valeur de position donne $$F\times16^1 + F\times16^0 = 15\times16 + 15\times1 = 240 + 15 = \mathbf{255}.$$ Pour exprimer ensuite 255 en binaire, les divisions successives par 2 produisent 11111111 — la valeur maximale bien connue d'un octet de 8 bits.

Étapes de divisions successives avec restes lus vers le haut pour former le nombre converti
Les divisions successives recueillent les restes, lus de bas en haut, pour obtenir la valeur convertie.

Tableau de référence pour les conversions de bases numériques

Ce tableau énumère les valeurs fréquemment utilisées dans les quatre bases numériques standard. Le décimal (base 10) est le système de numération quotidien ; le binaire (base 2), l'octal (base 8) et l'hexadécimal (base 16) sont courants en informatique. Remarquez comment chaque puissance de deux — 16, 32, 64, 128, 256 — produit un changement de chiffre simple et net en hexadécimal et une puissance exacte en binaire.

Décimal (10) Binaire (2) Octal (8) Hexadécimal (16)
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
32 100000 40 20
64 1000000 100 40
128 10000000 200 80
255 11111111 377 FF
Publicité

Termes clés expliqués

Base (radix)
Le nombre de symboles de chiffres distincts qu'un système numérique utilise. La base 10 utilise dix symboles (0–9) ; la base 2 en utilise deux (0–1). La base détermine également le multiplicateur entre les positions adjacentes.
Notation positionnelle
Un système dans lequel la contribution d'un chiffre dépend de sa position. Chaque position représente une puissance successive de la base, augmentant de droite à gauche.
Valeur positionnelle
La valeur apportée par un seul chiffre, égale au chiffre multiplié par la base élevée à la puissance de sa position. Par exemple, le 7 initial dans l'octal 745 a une valeur positionnelle de \(7\times 8^2 = 448\).
Chiffre
Un seul symbole dans un nombre. Les chiffres valides vont de 0 jusqu'à (base − 1) ; l'hexadécimal étend 0–9 avec les lettres A–F pour les valeurs 10–15.
Nibble
Un groupe de 4 bits. Un nibble correspond exactement à un seul chiffre hexadécimal (0–F), c'est pourquoi la conversion binaire-vers-hexadécimal se fait en regroupant les bits en nibbles.
Octet
Un groupe de 8 bits (deux nibbles), capable de représenter \(2^8 = 256\) valeurs, de 0 à 255 (00 à FF en hexadécimal).
Chiffre le plus significatif (MSD)
Le chiffre le plus à gauche d'un nombre, portant la valeur positionnelle la plus élevée.
Chiffre le moins significatif (LSD)
Le chiffre le plus à droite, portant la valeur positionnelle la plus faible (la base élevée à la puissance 0, soit 1).
Binaire (base 2)
Utilise les chiffres 0 et 1. Le langage natif de l'électronique numérique, où chaque bit est un état actif/inactif.
Octal (base 8)
Utilise les chiffres 0–7. Chaque chiffre octal correspond à exactement 3 bits binaires ; historiquement courant en informatique et toujours utilisé pour les permissions de fichiers.
Décimal (base 10)
Utilise les chiffres 0–9. Le système standard pour le comptage et l'arithmétique humains quotidiens.
Hexadécimal (base 16)
Utilise les chiffres 0–9 et A–F. Représente de manière compacte le binaire car chaque chiffre hexadécimal équivaut exactement à 4 bits, largement utilisé pour les adresses mémoire et les codes couleur.

FAQ

Que signifient les lettres en hexadécimal ? En base 16, les chiffres vont de 0 à 9, puis A = 10, B = 11, C = 12, D = 13, E = 14 et F = 15.

Pourquoi le binaire est-il en base 2 ? Le binaire n'utilise que deux chiffres, 0 et 1, qui correspondent aux états ouvert/fermé des interrupteurs électroniques à l'intérieur d'un ordinateur.

Puis-je convertir des nombres à virgule (fractions) ? Ce calculateur fonctionne avec des nombres entiers. La conversion de la partie fractionnaire repose sur une autre méthode, par multiplications successives par la base.

Dernière mise à jour: