Convertisseur de bases numériques
Réécrivez un nombre dans une autre base, avec binaire, octal, décimal et hexadécimal affichés ensemble.
Résultat
Résultat: FF
- Binaire (base 2)
- 11111111
- Octal (base 8)
- 377
- Décimal (base 10)
- 255
- Hexadécimal (base 16)
- FF
Mode d’emploi
En base b, chaque position vaut b fois la position située à sa droite. Le calculateur lit vos chiffres sous la forme d’un grand entier exact (et d’une fraction exacte pour les chiffres après la virgule), puis écrit cette valeur dans la nouvelle base.
La partie entière se convertit par divisions successives par la nouvelle base ; la partie fractionnaire par multiplications successives. Une fraction qui se termine dans une base peut se répéter indéfiniment dans une autre : 0.1 en décimal vaut 0.0001100110011… en binaire.
Formule
valeur = Σ dᵢ × bⁱ chiffres hexa : A = 10 … F = 15 chiffres base 36 : 0–9, puis A–Z
Exemple détaillé
255 en décimal s’écrit FF en hexadécimal (15 × 16 + 15), 11111111 en binaire et 377 en octal (3 × 64 + 7 × 8 + 7).
Questions fréquentes
Comment convertir du binaire en décimal à la main ?
Multipliez chaque chiffre par sa puissance de 2 et additionnez : 1011 = 8 + 0 + 2 + 1 = 11.
Pourquoi l’hexadécimal utilise-t-il des lettres ?
La base 16 nécessite seize chiffres : de A à F représentent 10 à 15. Un chiffre hexadécimal correspond exactement à quatre chiffres binaires.
Peut-on convertir des nombres négatifs ?
Oui, avec un signe moins. Le résultat est la valeur signée, et non une configuration de bits en complément à deux.