Aller au contenu
Aback Tools Logo

Convertisseur de bases numériques

Convertissez des nombres entre binaire, octal, décimal, hexadécimal et toute base de 2 à 36 instantanément. Obtenez une table multi-base complète, une analyse de largeur de bits montrant dans quels types entiers votre nombre tient, et une sortie en base personnalisée — gratuit, privé et sans inscription.

Convert Number Bases

Enter a number in any base from 2 to 36 and instantly see it in binary, octal, decimal, hexadecimal, and any custom base. All conversions run locally in your browser - no signup required.

Valid digits: 0123456789

Leave blank to skip

Quick Reference - Digit Sets
Binary (2): 0 1Octal (8): 0-7Decimal (10): 0-9Hex (16): 0-9, A-FBase 32: 0-9, A-VBase 36: 0-9, A-Z

Pourquoi utiliser notre convertisseur de bases numériques ?

  • Conversion multi-base instantanée : saisissez un nombre dans n'importe quelle base de 2 à 36 et voyez-le instantanément en binaire, octal, décimal, hexadécimal et toutes les bases de 2 à 16 simultanément. Le convertisseur utilise l'arithmétique BigInt pour des résultats exacts sur des nombres arbitrairement grands — sans erreurs de virgule flottante.
  • Convertisseur de bases sécurisé en ligne : le convertisseur s'exécute entièrement côté client dans votre navigateur. Vos valeurs ne sont jamais envoyées à un serveur, stockées ou suivies — confidentialité totale pour la programmation, la cryptographie et les travaux académiques.
  • Convertisseur de bases — sans installation : utilisez le convertisseur directement dans n'importe quel navigateur moderne, sans téléchargement, application ni plugin. Copiez n'importe quel résultat en un clic, convertissez vers une base personnalisée et consultez l'analyse de largeur de bits — 100 % gratuit pour toujours.
  • Table complète des bases, analyse de largeur de bits et base personnalisée : chaque conversion affiche une table complète de toutes les bases de 2 à 16, une analyse de largeur de bits indiquant combien de bits et d'octets le nombre requiert et dans quels types entiers il tient, ainsi qu'une sortie optionnelle dans toute base de 2 à 36.

Cas d'usage courants du convertisseur de bases

  • Programmation et développement logiciel : les développeurs convertissent constamment entre décimal, binaire, octal et hexadécimal lorsqu'ils travaillent avec des opérations bit à bit, des adresses mémoire, des codes couleur et des permissions de fichiers. Le convertisseur gère les quatre bases principales simultanément, vous n'avez donc jamais à convertir deux fois.
  • Codes couleur hexadécimaux : les web designers et développeurs front-end convertissent les valeurs RVB décimales (0-255) en hexadécimal pour les codes couleur CSS. Utilisez le convertisseur pour traduire instantanément n'importe quel canal de couleur décimal en son équivalent hexadécimal — sans calcul mental.
  • Permissions de fichiers Unix (octal) : les administrateurs systèmes Linux et Unix travaillent avec des permissions de fichiers octales (chmod 755, 644, etc.). Le convertisseur vous permet de voir instantanément la représentation binaire de n'importe quelle permission octale pour comprendre exactement quels bits de lecture/écriture/exécution sont définis.
  • Enseignement de l'informatique : les étudiants qui apprennent l'architecture des ordinateurs, la logique numérique et la représentation des données doivent constamment convertir des bases. Le convertisseur affiche toutes les bases d'un coup avec l'analyse de largeur de bits, ce qui en fait un outil d'étude et de devoirs idéal.
  • Cryptographie et sécurité : les cryptographes et chercheurs en sécurité travaillent avec de grands nombres en hexadécimal, binaire et décimal. Le convertisseur utilise l'arithmétique BigInt pour traiter des nombres arbitrairement grands avec précision — essentiel pour le matériel de clé et les valeurs de hachage.
  • Systèmes embarqués et matériel : les ingénieurs en systèmes embarqués travaillent avec des valeurs de registre, des adresses d'E/S mappées en mémoire et des masques de bits en binaire et hexadécimal. L'analyse de largeur de bits du convertisseur indique instantanément si une valeur tient dans des registres 8, 16 ou 32 bits.

Qu'est-ce qu'une base numérique (radix) ?

Une base numérique (ou radix) définit combien de chiffres uniques utilise un système de numération positionnel. En base 10 (décimal) — le système que nous utilisons au quotidien — il y a 10 chiffres (0-9). En base 2 (binaire), utilisée par les ordinateurs au niveau matériel, il n'y a que 2 chiffres (0 et 1). En base 16 (hexadécimal), il y a 16 chiffres (0-9 et A-F), ce qui en fait un moyen compact de représenter des données binaires. En base 8 (octal), les chiffres 0-7 sont utilisés, historiquement courants dans les permissions de fichiers Unix. Notre convertisseur prend en charge toute base de 2 à 36, en utilisant les chiffres 0-9 suivis des lettres A-Z pour les bases supérieures à 10.

Comment fonctionne notre convertisseur de bases

  1. Sélectionnez votre base d'entrée : choisissez la base du nombre à convertir dans la liste déroulante — de la base 2 (binaire) à la base 36. L'ensemble des chiffres valides se met à jour automatiquement. Vous pouvez également saisir une base de sortie personnalisée (2-36) pour un résultat supplémentaire.
  2. Saisissez votre nombre : tapez le nombre dans la base sélectionnée. Le convertisseur valide votre saisie en temps réel — seuls les chiffres valides pour la base choisie sont acceptés. Cliquez sur Convertir pour traiter. Toute l'arithmétique utilise BigInt de JavaScript pour des résultats exacts sur des nombres arbitrairement grands.
  3. Consultez tous les résultats instantanément : le convertisseur affiche les résultats binaire, octal, décimal et hexadécimal sous forme de cartes bien visibles, une table complète de toutes les bases de 2 à 16, l'analyse de largeur de bits et votre résultat en base personnalisée — le tout avec des boutons de copie en un clic. Tout s'exécute localement dans votre navigateur.

Relations clés entre bases numériques

  • Binaire ↔ hexadécimal : chaque 4 chiffres binaires (bits) correspond exactement à 1 chiffre hexadécimal. Par exemple, binaire 1111 = hex F, binaire 1010 = hex A. Cela fait de l'hexadécimal une notation compacte pour les données binaires.
  • Binaire ↔ octal : chaque 3 chiffres binaires correspondent exactement à 1 chiffre octal. Binaire 111 = octal 7, binaire 101 = octal 5. C'est pourquoi l'octal était historiquement utilisé pour les permissions Unix.
  • Décimal ↔ binaire : pour convertir du décimal en binaire, divisez à plusieurs reprises par 2 et notez les restes. Par exemple, 42 ÷ 2 = 21 R0, 21 ÷ 2 = 10 R1, 10 ÷ 2 = 5 R0, 5 ÷ 2 = 2 R1, 2 ÷ 2 = 1 R0, 1 ÷ 2 = 0 R1 → binaire 101010.
  • Largeur de bits : un entier non signé de n bits peut contenir des valeurs de 0 à 2ⁿ − 1. Un octet de 8 bits contient 0-255, un mot de 16 bits contient 0-65 535, un entier de 32 bits contient 0-4 294 967 295 et un entier de 64 bits contient 0-18 446 744 073 709 551 615.

Bases et ensembles de chiffres pris en charge

Le convertisseur prend en charge toutes les bases entières de 2 à 36. Pour les bases supérieures à 10, des lettres servent de chiffres supplémentaires : A=10, B=11, C=12, D=13, E=14, F=15, G=16, et ainsi de suite jusqu'à Z=35. La saisie ne distingue pas la casse — vous pouvez taper ff ou FF pour l'hexadécimal 255. La base 36 (utilisant tous les chiffres 0-9 et les lettres A-Z) est la base maximale prise en charge et est parfois utilisée pour des identifiants alphanumériques compacts et des raccourcisseurs d'URL.

Foire aux questions

Un convertisseur de bases numériques convertit des entiers entre systèmes de numération comme le binaire (base 2), l'octal (base 8), le décimal (base 10) et l'hexadécimal (base 16). Notre convertisseur prend en charge toute base de 2 à 36 et s'exécute entièrement dans votre navigateur — sans inscription.

Sélectionnez « Base 10 - Décimal » en entrée, saisissez votre nombre et cliquez sur Convertir. Par exemple, le décimal 42 = binaire 101010.

Sélectionnez « Base 2 - Binaire » en entrée, saisissez votre nombre binaire et cliquez sur Convertir. Chaque 4 chiffres binaires = 1 chiffre hexadécimal. Par exemple, 11111111 en binaire = FF en hexadécimal.

Oui. Le convertisseur utilise l'arithmétique BigInt de JavaScript pour des résultats exacts sur des entiers arbitrairement grands — sans erreurs d'arrondi à virgule flottante.

Elle montre combien de bits et d'octets le nombre nécessite, et dans quels types entiers (8, 16, 32, 64 et 128 bits) il tient.

Oui. Le convertisseur s'exécute à 100 % localement dans votre navigateur. Vos valeurs ne sont jamais envoyées à un serveur ni stockées où que ce soit.

Oui — 100 % gratuit, sans inscription, sans compte et sans limite d'utilisation. Convertissez des bases autant de fois que nécessaire, entièrement gratuit pour toujours.