Convertisseur de bases numériques

Saisissez un nombre en binaire, décimal, hexadécimal ou octal : toutes les autres bases se mettent à jour en direct. Les très grands nombres sont pris en charge.

Saisissez un nombre dans n’importe quelle base

Valeur décimale
—

À propos des bases numériques

Une base indique combien de chiffres différents on utilise : 10 en décimal (0 à 9), 2 en binaire (0 et 1), 16 en hexadécimal (0 à 9 puis A à F). Les ordinateurs travaillent en binaire ; l’hexadécimal en est une écriture compacte, un chiffre hexadécimal valant exactement 4 bits.

Fonctionnalités

  • Quatre bases synchronisées : décimal, hexadécimal, binaire, octal
  • Base libre : n’importe quelle base de 2 à 36
  • Grands nombres : aucune limite de taille, sans perte de précision
  • Préfixes acceptés : 0x, 0b, 0o ; espaces et « _ » ignorés
  • Complément à deux sur 8, 16, 32 ou 64 bits pour les nombres négatifs
  • Groupement des chiffres par 4 (binaire, hexa) ou par 3 (décimal, octal)

Comment utiliser l’outil

  • Étape 1 : tapez votre nombre dans le champ de sa base
  • Étape 2 : lisez la conversion dans les autres champs
  • Étape 3 : choisissez une autre base ou une largeur de complément à deux si besoin

Exemples

  • 255 = FF en hexadécimal = 1111 1111 en binaire = 377 en octal
  • 0x1F = 31 en décimal
  • -1 en complément à deux sur 8 bits = 1111 1111 (0xFF)
  • Permissions Unix : 755 en octal = 111 101 101 en binaire

Cas d’usage

  • Programmation, masques de bits, registres et protocoles
  • Couleurs CSS (#FF8800 → 255, 136, 0)
  • Cours de NSI, d’informatique et d’électronique
  • Adresses mémoire et dumps hexadécimaux

Confidentialité

Tout est calculé dans votre navigateur : les données saisies ne sont envoyées nulle part et nous n’y avons pas accès. Vous pouvez y coller des données internes sans risque.

Soutenir TinyToolWeb

Aidez-nous à garder ces outils gratuits et sans publicité ! Votre soutien nous permet de créer davantage d’outils utiles.