UnitConv
Base Numérique

Convertisseur de Base

Convertissez entre binaire, octal, décimal et hexadécimal avec visualisation des bits

Entrée

IEEE 754 Virgule Flottante

À propos de cet outil

Le convertisseur de bases est un outil gratuit pour développeurs et étudiants qui convertit entre binaire, octal, décimal et hexadécimal en temps réel. Il visualise aussi le motif de bits, la représentation en complément à deux et même la disposition interne IEEE 754 des nombres à virgule flottante. Idéal pour apprendre la programmation, déboguer des opérations sur les bits, lire des codes couleur ou des adresses mémoire et préparer des examens d'informatique.

Comment l'utiliser

  1. 1 Sélectionnez la base du nombre saisi (binaire, octal, décimal ou hexadécimal).
  2. 2 Tapez la valeur dans le champ (l'hexadécimal accepte aussi A-F).
  3. 3 Les conversions vers toutes les bases apparaissent avec le motif de bits et le complément à deux.
  4. 4 Pour voir la forme IEEE 754 d'un décimal, saisissez-le dans le champ virgule flottante.

Comment ça marche

La base indique combien de chiffres représentent une position. Le décimal utilise dix chiffres (0-9), le binaire deux (0 et 1) et l'hexadécimal seize (0-9 et A-F). Chaque position a un poids égal à la base élevée à 0, 1, 2, etc., de droite à gauche. Par exemple, binaire 1011 = 1x8 + 0x4 + 1x2 + 1x1 = 11. Hexadécimal FF = 15x16 + 15 = 255, la valeur maximale d'un canal de couleur RVB. Les ordinateurs travaillent en interne en binaire, l'octal et l'hexadécimal servent donc d'abréviation lisible. Les nombres négatifs sont stockés en complément à deux et les décimaux au format IEEE 754, divisé en signe, exposant et mantisse.

Questions fréquentes

Pourquoi l'hexadécimal est-il si utilisé en programmation ?

Parce que quatre chiffres binaires correspondent exactement à un chiffre hexadécimal, ce qui permet d'écrire de longues valeurs binaires de façon compacte et lisible. Courant pour les codes couleur et les adresses mémoire.

Qu'est-ce que le complément à deux ?

Une façon de représenter les nombres négatifs en inversant tous les bits puis en ajoutant un. Ainsi un même additionneur effectue aussi les soustractions, simplifiant le matériel.

Pourquoi l'hexadécimal FF vaut-il 255 ?

F vaut 15 en décimal et la deuxième position pèse 16, donc FF = 15x16 + 15 = 255, la plus grande valeur tenant sur huit bits.

Que sont le signe, l'exposant et la mantisse en IEEE 754 ?

Le signe donne le positif ou le négatif, l'exposant ajuste l'ordre de grandeur et la mantisse contient les chiffres significatifs. Ensemble, ils approchent un nombre réel en binaire.

Outils et usages connexes

L'hexadécimal est étroitement lié au convertisseur de codes couleur. Pour les codes de caractères, voyez le convertisseur ASCII, et pour les largeurs de bits et tailles de données, le convertisseur d'unités de stockage.