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)

  1. 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.

  2. 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).

  3. 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. »

  4. 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.