Convertisseur de base numérique
Convertissez un nombre entier entre binaire (base 2), octal (base 8), décimal (base 10) et hexadécimal (base 16).
Dernière mise à jour: 20 juin 2026 · Révisé par TG we-Calculate Editorial TeamDepuis la base
Le même entier affiché dans les quatre bases ci-dessous.
Comment convertir un nombre d'une base à une autre ?
Pour convertir un nombre en base 10, multipliez chaque chiffre par la base élevée à la puissance de sa position (en comptant à partir de zéro depuis la droite) et additionnez les résultats. Pour passer du décimal à une autre base, divisez de façon répétée par la base cible et lisez les restes de bas en haut. Cet outil fait les deux automatiquement.
Formule
How this is calculated
Vous fournissez deux entrées : la valeur (une chaîne de chiffres) et la « base de départ » (la base dans laquelle cette chaîne est écrite — 2, 8, 10 ou 16). Le convertisseur vérifie d'abord que chaque caractère est un chiffre valide pour cette base : la base 2 n'autorise que 0–1, la base 8 autorise 0–7, la base 10 autorise 0–9, et la base 16 ajoute A–F (insensible à la casse). Si un caractère est hors plage, la saisie est rejetée plutôt que tronquée silencieusement.
La valeur est ensuite décodée en un entier décimal unique à l'aide de la notation positionnelle : chaque chiffre est multiplié par la base élevée à la puissance de sa position, en comptant à partir de zéro à droite, et les produits sont additionnés. Ainsi le binaire 1010 devient 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Cet entier unique est la valeur canonique ; il est ré-encodé dans les quatre bases pour l'affichage, l'hexadécimal étant affiché en majuscules par convention.
L'outil ne gère que les nombres entiers non négatifs — pas de signes, de fractions ni de séparateurs. Il suppose également une arithmétique entière exacte, donc les valeurs supérieures à 2⁵³−1 (9 007 199 254 740 991) sont rejetées pour éviter les erreurs d'arrondi en virgule flottante.
Exemples
| Entrée | Résultat |
|---|---|
| Binaire 1010 → décimal | 10 |
| Décimal 255 → hexadécimal | FF |
| Hexadécimal 1F → octal | 37 |
Questions fréquentes
Les chiffres hexadécimaux A–F peuvent s'écrire en majuscules ou en minuscules, mais les majuscules sont la convention la plus courante pour les adresses mémoire, les codes couleur et la documentation, donc le résultat utilise les majuscules.
Ce convertisseur gère les nombres entiers non négatifs. Les fractions et les signes ne sont pas pris en charge, car les fractions binaires/octales/hexadécimales suivent des règles distinctes.
Jusqu'à 9 007 199 254 740 991 (2⁵³−1), le plus grand entier que JavaScript peut représenter exactement. Les valeurs supérieures sont rejetées pour éviter les erreurs d'arrondi.
Aussi appelé
Sources et références
TG we-Calculate Editorial Team. (2026). Convertisseur de base numérique [Online calculator]. TG we-Calculate. https://we-calculate.com/fr/calculator/number-base-converter
TG we-Calculate Editorial Team. "Convertisseur de base numérique." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/number-base-converter.
TG we-Calculate Editorial Team, "Convertisseur de base numérique," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fr/calculator/number-base-converter
@misc{wecalculate_number_base_converter, title = {Convertisseur de base numérique}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fr/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }
Cette calculatrice vous a-t-elle aidé ?
