Aller au contenu
Aback Tools Logo

Table de conversion de bases

Générez instantanément des graphiques de référence de bases numériques interactifs et personnalisés. Choisissez des valeurs de début et de fin personnalisées et des pas d'incrément pour construire un tableau de nombres décimaux associés à leurs équivalents binaires, octaux, hexadécimaux et en caractères ASCII. Appliquez des filtres, mettez en évidence des propriétés mathématiques, téléchargez les données en CSV/JSON ou copiez-les sous forme de tableaux Markdown. Adapté aux cours d'informatique standards et aux besoins de programmation.

Base Conversion Table Generator

Analyze number mappings dynamically. Configure your starting value, ending range, padding parameters, and active column properties below.

Quick Mini-Base ConverterType in any field to convert instantly
Range Configuration
Visible Columns
Properties Highlights
Decimal (10)Binary (2)Octal (8)Hexadecimal (16)ASCII CharRoman Num
00000000000Control char-
10000000111Control charI
20000001022Control charII
30000001133Control charIII
40000010044Control charIV
50000010155Control charV
60000011066Control charVI
70000011177Control charVII
800001000108Control charVIII
900001001119Control charIX
100000101012AControl charX
110000101113BControl charXI
120000110014CControl charXII
130000110115DControl charXIII
140000111016EControl charXIV
150000111117FControl charXV
16000100002010Control charXVI
17000100012111Control charXVII
18000100102212Control charXVIII
19000100112313Control charXIX
20000101002414Control charXX
21000101012515Control charXXI
22000101102616Control charXXII
23000101112717Control charXXIII
24000110003018Control charXXIV
25000110013119Control charXXV
2600011010321AControl charXXVI
2700011011331BControl charXXVII
2800011100341CControl charXXVIII
2900011101351DControl charXXIX
3000011110361EControl charXXX
3100011111371FControl charXXXI
32001000004020 XXXII
33001000014121!XXXIII
34001000104222"XXXIV
35001000114323#XXXV
36001001004424$XXXVI
37001001014525%XXXVII
38001001104626&XXXVIII
39001001114727'XXXIX
40001010005028(XL
41001010015129)XLI
4200101010522A*XLII
4300101011532B+XLIII
4400101100542C,XLIV
4500101101552D-XLV
4600101110562E.XLVI
4700101111572F/XLVII
480011000060300XLVIII
490011000161311XLIX
500011001062322L
510011001163333LI
520011010064344LII
530011010165355LIII
540011011066366LIV
550011011167377LV
560011100070388LVI
570011100171399LVII
5800111010723A:LVIII
5900111011733B;LIX
6000111100743C<LX
6100111101753D=LXI
6200111110763E>LXII
6300111111773F?LXIII
640100000010040@LXIV

Caractéristiques clés de la table de conversion de bases

  • Plages personnalisées et pas d'incrément : générez des listes de correspondance de bases depuis n'importe quel entier de départ jusqu'à une valeur de fin avec des pas personnalisés (par exemple en comptant de 5 en 5, de 10 en 10, etc.). Prend en charge des sorties de table jusqu'à 10 000 lignes.
  • Mise en évidence visuelle des propriétés : identifiez instantanément les propriétés mathématiques dans la grille du tableau. Mettez en évidence les nombres premiers, pairs, impairs ou les carrés parfaits avec des marqueurs de couleur personnalisés.
  • Export Markdown et données : téléchargez votre feuille de référence de bases personnalisée en fichier CSV ou JSON. Copiez les lignes directement sous forme de tableau au format Markdown, prêt pour votre documentation Markdown.
  • Filtres de recherche multicolonnes : trouvez des valeurs instantanément. Le filtre de recherche parcourt les valeurs décimales, binaires, octales et hexadécimales pour correspondre aux sous-chaînes en temps réel.

Cas d'usage courants de la table de conversion de bases

  • Enseignement de l'informatique : une aide à l'étude parfaite pour les étudiants qui apprennent la représentation binaire, les configurations hexadécimales, le complément à deux et les conversions de bases numériques.
  • Firmware et systèmes embarqués : recoupez les réglages de registres, les configurations de broches et les drapeaux d'octets entre champs de bits binaires et valeurs hexadécimales lors du débogage de microcontrôleurs.
  • Sous-réseaux et IP : associez les adresses IP et les masques réseau à des octets binaires, facilitant la compréhension des blocs CIDR, du sous-réseautage et de la logique bit à bit.
  • Ingénierie électronique numérique : validez les transitions de portes logiques, les valeurs d'encodeurs/décodeurs et les tables de vérité en vérifiant côte à côte des compteurs binaires consécutifs.
  • Impression d'aide-mémoire : générez une plage sur mesure (par exemple de 0 à 255) et imprimez une feuille propre adaptée au papier à utiliser comme fiche de référence hors ligne pour programmeurs.
  • Documentation technique : copiez rapidement une grille Markdown formatée de plages spécifiques et collez-la directement dans la documentation de conception, les fichiers de code ou les pages wiki.

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

Une base numérique (ou radix) est le nombre de chiffres uniques, zéro compris, qu'un système de numération positionnel utilise pour représenter les nombres. En décimal standard (base 10), nous comptons avec 10 symboles (0-9). Dans les ordinateurs, le matériel repose sur des transistors binaires qui n'ont que deux états, représentant la base 2 (0 et 1). Pour écrire le binaire de façon compacte, les informaticiens utilisent l'octal (base 8) et l'hexadécimal (base 16).

Comment fonctionne mathématiquement la conversion de bases

Tout nombre en base b peut être représenté à l'aide de poids positionnels. La position de chaque chiffre correspond à une puissance de la base b.

Exemple : convertir l'hexadécimal A4 16 en décimal :

Exemple : convertir le décimal 13 en binaire (base 2) :

Nous divisons par 2 de façon répétée et notons les restes (lus de bas en haut) :

  • Attribuer les valeurs : en hex, A = 10, et les positions sont pondérées par des puissances de 16.
  • Équation : A4 16 = (10 × 16 1 ) + (4 × 16 0 )
  • Substitution : (10 × 16) + (4 × 1) = 160 + 4 = 164 10
  • 13 ÷ 2 = 6, reste 1 (bit de poids faible)
  • 6 ÷ 2 = 3, reste 0
  • 3 ÷ 2 = 1, reste 1
  • 1 ÷ 2 = 0, reste 1 (bit de poids fort)
  • Résultat : 13 10 = 1101 2

Aide-mémoire rapide de conversion de bases

Lorsque vous travaillez avec des microprocesseurs ou des configurations réseau, les correspondances suivantes sont standard :

Foire aux questions

Une table de conversion de bases est un graphique de référence qui liste des nombres décimaux consécutifs à côté de leurs représentations équivalentes dans d'autres systèmes numériques, généralement binaire (base 2), octal (base 8) et hexadécimal (base 16). Elle est largement utilisée par les programmeurs et les ingénieurs comme aide-mémoire.

Ajustez simplement les champs Valeur de début, Valeur de fin et Pas d'incrément dans le panneau de paramètres de plage. Vous pouvez générer des tables à partir de n'importe quelle valeur jusqu'à 1 000 000, avec un nombre maximal de 10 000 lignes pour préserver la rapidité du navigateur.

Le remplissage de bits ajoute des zéros initiaux aux nombres binaires pour représenter les largeurs de mots standard de l'informatique, comme les nibbles de 4 bits, les octets de 8 bits ou les mots de 16 bits. Vous pouvez choisir « Aucun », « 4 bits », « 8 bits » ou « 16 bits » dans nos options de configuration binaire pour formater les sorties binaires.

Oui. Le générateur permet de copier tout le tableau directement dans votre presse-papiers au format Markdown (parfait pour la documentation ou les commentaires GitHub) ou d'exporter les données sous forme de fichier CSV ou JSON téléchargeable.

Oui. Saisissez un nombre ou un caractère dans le champ de recherche pour filtrer dynamiquement le tableau. La recherche correspond aux valeurs dans toutes les bases (par exemple, rechercher « 1F » trouvera 31 en décimal et 11111 en binaire).

Le mini-convertisseur est un utilitaire d'accès rapide. Vous pouvez saisir un seul nombre dans n'importe quel champ de base (décimal, binaire, octal ou hexadécimal) et le voir instantanément traduit dans toutes les autres bases, indépendamment de la génération d'un tableau complet.

À 100 %. Comme tous les outils de notre site, l'analyse, les calculs et la génération de tableaux sont traités localement dans votre navigateur. Aucune donnée n'est jamais transmise à des serveurs externes ni enregistrée.