OneTools Online

Convertisseur de bases - binaire, octal, hex

Entrée
Convertir le nombre
Convertir
Résultat de la conversion
En attente d'entrée...

Convertisseur de bases - binaire, octal, hex

Outil de conversion de bases en ligne

Outil de conversion multi-bases professionnel prenant en charge la conversion instantanée entre binaire, base4, octal, décimal, hexadécimal et base32. Traitez avec précision les conversions comme binaire en décimal, hexadécimal en binaire, et tout autre besoin de conversion de base.

Comment utiliser

  1. Choisissez la base d'entrée

    Sélectionnez n'importe quelle base de 2 à 36, ou utilisez l'un des six raccourcis : binaire, base 4, octal, décimal, hexadécimal et base 32.

  2. Saisissez le nombre

    Les lettres sont acceptées et la casse n'importe pas : la saisie est convertie en majuscules. Un nombre à la fois ; le résultat se met à jour au fil de la frappe.

  3. Choisissez la base de sortie et copiez le résultat

    La valeur convertie apparaît dans la base de sortie choisie, lettres en majuscules, prête à copier.

Cas d'utilisation typiques

  • Programmation : Traiter des données hexadécimales comme les adresses mémoire et les codes couleur
  • Réseaux : Conversion binaire des adresses IP et calculs de sous-réseaux
  • Enseignement des mathématiques : Démonstration en temps réel des principes de conversion de base
  • Encodage de données : Opérations d'encodage/décodage Base32
  • Débogage matériel : Conversion de code machine en format lisible

Fonctionnalités principales

  • Prise en charge de toute conversion de base entre 2 et 36
  • Conversion bidirectionnelle en temps réel
  • Détection intelligente des erreurs et alertes
  • Copie des résultats en un clic
  • Conception adaptée aux mobiles

Bases numériques prises en charge

Prise en charge complète incluant, sans s'y limiter :

  • Binaire(0-1) ↔ Conversion décimale, échange hexadécimal
  • Base4(0-3) ↔ Conversion octale, échange base32
  • Octal(0-7) ↔ Conversion binaire, échange décimal
  • Décimal(0-9) ↔ Fondamental pour toutes les conversions de base
  • Hexadécimal(0-F) ↔ Conversion binaire, traitement des codes couleur
  • Base32(0-V) ↔ Conversions d'encodage spécialisées

Sécurité des données

Toutes les conversions sont traitées localement dans votre navigateur. Nous utilisons une technologie de traitement en session uniquement - tous les enregistrements d'entrée sont automatiquement effacés lorsque vous fermez la page.

Questions fréquentes

Pourquoi une saisie contenant des lettres se convertit-elle au lieu de signaler une erreur ?
Parce que la conversion s'arrête au premier caractère invalide pour la base choisie et convertit ce qui a été lu jusque-là. En base 2, « 101XYZ » donne 5 : les lettres sont ignorées plutôt que rejetées. En base 16, « FFzz » donne 255. Une erreur n'apparaît que si le tout premier caractère est inanalysable, donc voir un résultat ne prouve pas à soi seul que votre saisie était valide.
Les grands nombres sont-ils convertis exactement ?
Non. Les valeurs sont traitées comme des nombres JavaScript, exacts seulement jusqu'à 2^53. Convertir FFFFFFFFFFFFFFFF depuis l'hexadécimal donne 18446744073709552000 alors que la valeur réelle est 18446744073709551615 : les derniers chiffres sont faux. Considérez toute valeur de cette taille — identifiants 64 bits, GUID, empreintes cryptographiques — comme indicative, et utilisez un outil de grands entiers quand l'exactitude compte.
Peut-il convertir des fractions ou des décimales ?
Non, uniquement des nombres entiers. Tout ce qui suit la virgule est perdu : « 3.14 » en base 10 est converti comme 3, soit « 11 » en binaire. Les entiers négatifs fonctionnent : « -FF » en base 16 donne -255.
Envoie-t-il quelque chose à un serveur ?
Non. La conversion s'effectue dans votre navigateur au fil de la frappe, et ni le nombre ni le résultat ne quittent la page.