Beginner

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 Team
Saisissez des chiffres valides pour la base choisie

Depuis la base

Valeur décimale
10

Le même entier affiché dans les quatre bases ci-dessous.

Binaire (base 2)
1010
Octal (base 8)
12
Décimal (base 10)
10
Hexadécimal (base 16)
A
1248Positional place values in base 2 (×2 each step)
Les résultats sont des estimations fournies à titre d’information générale uniquement et ne constituent pas un avis professionnel — vérifiez toujours les résultats importants de manière indépendante avant de vous y fier. Lire l’avertissement complet.
Réponse rapide

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
valeur = Σ dᵢ × baseⁱ (chaque chiffre dᵢ est multiplié par la base élevée à la puissance de sa position i)
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éeRésultat
Binaire 1010 → décimal10
Décimal 255 → hexadécimalFF
Hexadécimal 1F → octal37

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é

convertisseur de base
convertir base numérique
binaire en décimal
décimal en binaire
hex en décimal
décimal en hexadécimal
convertisseur octal
conversion base

APA

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

Chicago

TG we-Calculate Editorial Team. "Convertisseur de base numérique." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/number-base-converter.

IEEE

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

BibTeX

@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é ?