Convertisseur binaire en ligne
Convertissez instantanément un entier binaire en décimal ou un entier décimal en binaire, avec prise en charge des grands nombres.
Commencer
Fonctionnalités principales
Cet outil effectue deux conversions :
- Binaire (base 2) vers décimal (base 10)
- Décimal (base 10) vers binaire (base 2)
Il utilise le type natif BigInt de JavaScript pour conserver une précision entière même au-delà de la limite des nombres à virgule flottante. La saisie est limitée à 10 000 chiffres pour éviter une surcharge du navigateur.
Exemple concret
Conversion de 101101 (binaire) :
Le résultat est 45 en décimal. Inversement, 45 en décimal donne 101101 en binaire. Les zéros en tête sont acceptés mais ne sont pas conservés dans le résultat normalisé.
Limites et précautions
L'outil ne gère pas les fractions, la notation scientifique, les préfixes comme 0b, les espaces ou les caractères non valides. Les nombres négatifs sont affichés avec un signe moins, pas en complément à deux. La conversion s'effectue localement dans votre navigateur : aucune donnée n'est envoyée sur Internet.
Questions fréquentes
Puis-je convertir des nombres binaires fractionnaires ?
Non, cet outil ne prend en charge que les entiers. Les fractions binaires ou décimales ne sont pas acceptées.
Que se passe-t-il si je saisis un nombre avec des caractères non valides ?
La saisie est rejetée. Par exemple, un nombre binaire ne peut contenir que 0 et 1 (avec un éventuel signe moins). Un nombre décimal ne peut contenir que des chiffres (avec un éventuel signe moins).
Les grands nombres sont-ils convertis avec précision ?
Oui, grâce à BigInt, la conversion conserve une précision entière même pour des nombres dépassant la limite de sécurité de Number. La limite est de 10 000 chiffres.
Choisir le bon outil
- Table de conversion des bases entières
Convertissez des entiers entre binaire, octal, décimal, hexadécimal et d'autres bases prises en charge.
- Convertisseur binaire en ligne
Convertissez instantanément un entier binaire en décimal ou un entier décimal en binaire, avec prise en charge des grands nombres.
- Convertisseur hexadécimal en ligne
Convertissez des entiers signés entre hexadécimal (base 16) et décimal (base 10), avec prise en charge des grands nombres via BigInt.
Utilisez des chiffres ASCII ; les chiffres locaux et le signe plus initial sont refusés. La limite de 10000 chiffres exclut le moins et les espaces extérieurs, mais les espaces internes sont rejetés. Seule la cible est normalisée ; l’entrée reste à gauche : 00101 (base 2) =5 (base 10).
Le traitement s’effectue localement dans votre navigateur.