Convertisseur de Base Numérique

Convertisseur de Base Numérique convertit instantanément tout nombre entier entre binaire, octal, décimal et hexadécimal. Saisissez une valeur, choisissez sa base et voyez les quatre représentations en même temps. Tout le traitement se fait localement dans votre navigateur, et rien n’est envoyé à un serveur.

Copié !

À propos de la conversion de base numérique

La conversion de base numérique (ou radix) exprime la même valeur dans différents systèmes de numération. Le binaire (base 2) utilise 0-1, l'octal (base 8) utilise 0-7, le décimal (base 10) utilise 0-9, et l'hexadécimal (base 16) utilise 0-9 et a-f.

Ce convertisseur utilise des entiers de précision arbitraire, de sorte que les très grands nombres sont convertis avec précision, sans erreurs d'arrondi.

La conversion de base est omniprésente en programmation : adresses mémoire et codes couleur en hexadécimal, permissions de fichiers en octal, masques de bits et drapeaux en binaire. L'hexadécimal reste populaire car deux chiffres hex correspondent exactement à un octet, ce qui rend les données brutes compactes et faciles à lire.

Fixez une largeur de registre et les nombres négatifs cessent d'être un signe moins devant une grandeur pour devenir le motif binaire que le matériel contient réellement, celui qu'un débogueur affiche et qu'un protocole transporte sur le fil. La ligne de bits en dessous écrit ce motif en entier, complété à la largeur, si bien qu'une valeur comme -1 se lit comme une suite de uns et non comme un nombre. Tout est calculé en entiers de précision arbitraire : une valeur sur 64 bits reste exacte au lieu d'être arrondie au-delà de 2^53.

Encore à remodeler des données à la main ?

Une charge utile que vous réparez chaque fois dans un onglet mérite du code. Nous construisons les intégrations, les analyseurs et les services qui déplacent les données entre systèmes, et nous réparons ceux qui les abîment discrètement au passage.

Dites-nous ce que vous déplacez

Questions fréquentes

Ce convertisseur de base est-il gratuit et privé ?
Oui. Il est entièrement gratuit et fonctionne dans votre navigateur, donc les nombres convertis ne sont jamais envoyés ni stockés sur un serveur.
Quelle taille de nombre peut-il convertir ?
Il utilise une arithmétique à précision arbitraire (BigInt) et convertit donc de très grands entiers entre binaire, octal, décimal et hexadécimal sans erreur d'arrondi ni de dépassement.
Gère-t-il les nombres négatifs ou l'hexadécimal avec préfixe 0x ?
Oui. Les valeurs négatives sont prises en charge et les préfixes courants comme 0x, 0b et 0o sont acceptés ; les espaces et underscores sont ignorés.
Vers quelles bases puis-je convertir ?
Binaire, octal, décimal et hexadécimal sont toujours affichés, et la ligne supplémentaire gère toute base de 2 à 36 avec les chiffres puis les lettres. La base 36 est l'écriture la plus dense avec l'alphabet ordinaire, d'où son usage pour les identifiants courts.
Pourquoi le bouton copier enlève-t-il le groupement ?
Parce que le groupement sert à lire, pas à coller. Les espaces et virgules qui rendent une longue valeur binaire lisible seraient refusés partout où vous la collez, la copie vous donne donc les chiffres nus.