Convertit un nombre entre les bases binaire, octale, décimale et hexadécimale — 255 en décimal s'écrit 11111111 en binaire, 377 en octal et FF en hexadécimal. Saisissez une valeur dans n'importe quelle base et les trois autres se mettent à jour instantanément, directement dans votre navigateur.
La conversion s'affiche ci-dessous au fur et à mesure de la saisie. Seuls les entiers sont pris en charge ; les chiffres supérieurs à 9 sont notés A à Z.
Qu'est-ce que la conversion de base ?
La conversion de base (ou de numération) consiste à représenter un même nombre dans différentes bases. Par exemple, 255 en décimal s'écrit 11111111 en binaire, 377 en octal et FF en hexadécimal. La valeur elle-même reste identique, seule la notation change ; c'est une opération fréquente en programmation, en réseau et en circuits numériques.
Comment convertir une base
- Choisir la base d'entrée — indiquez dans quelle base est écrit le nombre saisi (par défaut le décimal).
- Saisir le nombre — dès que vous entrez une valeur, les résultats en binaire, octal, décimal et hexadécimal s'affichent aussitôt en dessous.
- Consulter et copier une base personnalisée — au besoin, choisissez une autre base dans « base personnalisée », puis copiez chaque résultat dans le presse-papiers avec son bouton « Copier ».
Que sont les bases binaire, octale, décimale et hexadécimale ?
Le binaire utilise les deux chiffres 0 et 1, l'octal les chiffres 0 à 7, le décimal les chiffres 0 à 9 que nous employons au quotidien, et l'hexadécimal les chiffres 0 à 9 plus les lettres A à F. Les ordinateurs fonctionnent en interne en binaire, tandis que les codes couleur (#FF8800) et les adresses mémoire sont souvent notés en hexadécimal.
Peut-on convertir vers une base quelconque, comme la base 36 ?
Oui. Vous pouvez convertir vers n'importe quelle base, de 2 à 36. Les chiffres supérieurs à 9 sont notés à l'aide des lettres A (=10) à Z (=35) ; choisissez la base souhaitée dans le champ « base personnalisée », sous les résultats, pour l'afficher.
Les très grands nombres sont-ils convertis avec précision ?
Oui. Cet outil calcule avec des entiers de précision arbitraire (BigInt), il convertit donc même les nombres comportant énormément de chiffres sans erreur d'arrondi. Il ne gère toutefois que les entiers, pas les parties décimales. Au besoin, vous pouvez aussi convertir des nombres négatifs en ajoutant un signe (-).
Les valeurs saisies sont-elles enregistrées sur un serveur ?
Non. Toutes les conversions ont lieu uniquement dans votre navigateur ; les valeurs saisies ne sont ni envoyées ni stockées sur un serveur. Les résultats disparaissant au rechargement de la page, pensez à copier à l'avance les valeurs dont vous avez besoin.