Convertisseur de base numérique — binaire, octal, décimal, hexadécimal
DéveloppementUn convertisseur de base numérique est un outil pour développeurs qui réécrit un nombre entier exprimé dans une base (2 à 36), comme le binaire ou l'hexadécimal, dans une autre base.
Cette page a été traduite avec l’aide de l’IA et n’a pas encore été relue par un professionnel. Consultez les sources citées avant toute décision importante.
Qu’est-ce que c’est
La base (radix) indique combien de chiffres sont disponibles par position. Les ordinateurs stockent les données en binaire, et l'hexadécimal regroupe quatre bits en un seul chiffre, ce qui explique son usage pour les adresses mémoire et les codes de couleur. Cet outil interprète l'entrée comme un entier de précision arbitraire (BigInt), de sorte que les conversions restent exactes quelle que soit la longueur, et les chiffres supérieurs à 9 utilisent les lettres A–Z. Seuls les nombres entiers sont pris en charge (sans partie décimale) et tout s'exécute dans votre navigateur.
Comment l’utiliser
- 1Saisissez le nombre à convertir.
- 2Choisissez la base d'entrée et la base de sortie (2–36).
- 3Appuyez sur convertir, puis copiez le résultat ou le tableau récapitulatif en binaire, octal, décimal et hexadécimal.
Référence
| Décimal | Binaire | Octal | Hexadécimal |
|---|---|---|---|
| 10 | 1010 | 12 | A |
| 42 | 101010 | 52 | 2A |
| 100 | 1100100 | 144 | 64 |
| 255 | 11111111 | 377 | FF |
Sources et normes
- Base - Wolfram MathWorld
- MDN Web Docs: Client-side web APIs - MDN Web Docs
FAQ
Quelles bases sont prises en charge ?
Toutes les bases de 2 à 36. Les valeurs de chiffre supérieures à 9 s'écrivent avec les lettres A(10)–Z(35), et les entrées avec les préfixes 0x, 0b ou 0o sont reconnues.
Les très grands nombres sont-ils convertis avec exactitude ?
Oui. Le convertisseur utilise des entiers de précision arbitraire (BigInt), il n'y a donc aucune limite de chiffres. Les nombres décimaux ne sont pas pris en charge : uniquement des entiers.
Mes données sont-elles envoyées à un serveur ?
Non. La conversion s'exécute entièrement dans votre navigateur et l'entrée n'est jamais envoyée ni stockée.