Un souci avec cet outil ?
À propos de « Number Base Converter Online »
Cet outil convertit des nombres entre bases : binaire (base 2), octal (8), décimal (10), hexadécimal (16) et toute base arbitraire de 2 à 36. Saisissez un nombre dans une base et voyez-le dans toutes les autres.
Les conversions de base sont fondamentales en programmation et informatique. Les dumps mémoire et l'assembleur utilisent l'hexa ; les bits de permission Unix utilisent l'octal ; le travail bit par bit utilise le binaire. Pouvoir basculer entre représentations économise des heures de calcul mental.
Utile pour lire un listing assembleur, déboguer des opérations bit à bit, manipuler des permissions ou réviser un examen d'architecture.
Comment utiliser cet outil
Convertir un nombre entre bases (2–36)
Saisir la valeur
« Value » est le nombre à convertir, écrit dans la base FROM. Les espaces sont retirés, donc `dead beef` et `deadbeef` se lisent pareil. Les lettres A–Z représentent 10–35, casse ignorée.
From base / To base
« From base » et « To base » sont des entiers de 2 à 36. Habituel : 2 (binaire), 8 (octal), 10 (décimal), 16 (hex), 32 (Base32), 36 (max — 0–9 + A–Z).
Exécuter
Résultat : champ unique `result` — la valeur dans la base cible, lettres en minuscules. Un caractère invalide pour la base source déclenche « Invalid digit for source base. »
Limites de précision
Le parsing utilise `parseInt` de JavaScript, limité aux entiers sûrs 32 bits dans bien des contextes. Au-delà de 2^53, la précision se perd — utilisez un outil BigInt.