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