Webtools

Conversion de bases

Convertir entre binaire, octal, décimal et hexadécimal

À propos des bases numériques

Une "base" ou "radix" est le nombre de chiffres uniques utilisés pour représenter les nombres. Décimal (base 10) utilise 0–9. Binaire (base 2) utilise 0–1. Hex (base 16) utilise 0–9 et a–f. Le nombre lui-même est identique — seule la notation change.

Cet outil utilise des entiers de précision arbitraire, donc très grands nombres se convertissent exactement sans perte de précision. Utile pour travailler avec les en-têtes de fichiers binaires, les valeurs de couleur hex, les masques réseau, les devoirs d'informatique, ou partout où vous avez besoin de basculer entre les représentations d'un entier.

Questions fréquemment posées

Supporte-t-il les nombres négatifs ?
Oui — préfixez la valeur avec un signe moins dans n'importe quelle base. Les bases de sortie afficheront toutes la même convention de signe négatif (pas le complément à deux).
Et les décimales ou fractions ?
Cet outil ne gère que les entiers. La plupart des bases non-décimales nécessitent une manipulation prudente des parties fractionnaires, et le cas d'utilisation typique (programmation, codes de couleur, adresses) concerne les nombres entiers.