Choisir la base et les préfixes
Par défaut : source 10, cible 16, conversion automatique, lettres majuscules et aucun préfixe en sortie. En mode de reconnaissance, le préfixe doit correspondre à la source. Le mode littéral le lit comme des chiffres.
Nombres, opérations binaires et unités
Indiquez la base de départ, puis comparez la cible aux quatre bases courantes.
Les données sont traitées dans ce navigateur et ne sont pas envoyées à un serveur.
Un entier avec signe facultatif, en base 2–36. La casse des lettres saisies est ignorée. Seuls les espaces ASCII, tabulations et retours à la ligne extérieurs sont retirés ; les séparateurs internes sont refusés.
En mode reconnaissance, 0b/0o/0x doivent correspondre à la base source, sinon une erreur apparaît. En mode chiffres, b/o/x sont aussi des chiffres. Les préfixes de sortie restent minuscules et suivent le signe moins.
Au plus 4 096 chiffres, zéros initiaux compris, et 8 192 unités UTF-16 avant nettoyage. Ni fractions, notation scientifique, octets de texte ni complément à deux. Les lettres valides dans les bases élevées restent des chiffres.
Saisissez des données ou chargez un exemple.
Le Convertisseur de base sert à rapprocher une valeur de journal technique de son écriture décimale sans arrondir les derniers chiffres. Choisir la base source est essentiel : les mêmes caractères ne représentent pas toujours le même entier.
Passez d’hexadécimal en décimal, de décimal en hexadécimal ou de binaire en hexadécimal en conservant une seule valeur de référence. Il s’agit d’entiers, pas d’un encodage de texte en octets.
Le Convertisseur de base présente les écritures binaire, octale, décimale et hexadécimale avec la cible choisie. Toutes proviennent du même entier, ce qui rend les écarts de représentation faciles à vérifier.
Le calcul BigInt garde les chiffres au-delà de la plage sûre des nombres JavaScript ordinaires. La normalisation supprime les zéros initiaux sans modifier la valeur.
Par défaut : source 10, cible 16, conversion automatique, lettres majuscules et aucun préfixe en sortie. En mode de reconnaissance, le préfixe doit correspondre à la source. Le mode littéral le lit comme des chiffres.
La conversion suit les modifications après 350 ms. Désactivez-la pour utiliser Convertir ou Ctrl/Cmd + Entrée. Une modification de l’entrée ou des options bloque copie et téléchargement jusqu’au nouveau résultat.
L’échange exige un résultat à jour et au plus 4096 chiffres canoniques dans la cible. Vérifiez l’entrée et tous les réglages dans l’aperçu : préfixe de sortie retiré, bases échangées, mode littéral activé. Annuler restaure l’entrée, les réglages et les résultats précédents.
Les chiffres utilisent 0–9 et A–Z. La saisie ignore la casse des lettres, tandis que la sortie propose majuscules ou minuscules. Les quatre bases courantes restent comparables.
0b, 0o et 0x sont soit reconnus et vérifiés contre la source, soit lus entièrement comme des chiffres. Le mode littéral permet ainsi de saisir 0x10 en base 36 sans ambiguïté.
Copiez la cible entière ou téléchargez-la en TXT. Le rapport JSON contient les résultats 2/8/10/16 et la cible, avec les valeurs numériques sous forme de chaînes et les options utilisées.
Échanger, Exemple et Effacer passent par un aperçu puis une application, avec retour possible. L’échange réutilise les chiffres signés normalisés sans préfixe de sortie.
La base indique combien de chiffres distincts un système positionnel emploie. Le décimal a la base 10 ; le binaire, la base 2. Les positions portent des puissances de cette base.
L’hexadécimal donne une écriture compacte de valeurs binaires : un chiffre correspond à quatre bits. Il est courant dans les adresses et journaux techniques ; 255 en décimal devient FF.
Base64 encode des données binaires sous forme de texte. Ce n’est pas la conversion d’un entier vers une base sélectionnée ici : cet outil reste limité aux bases 2 à 36 et n’encode pas d’octets.
Chaque chiffre doit être inférieur à la base : 2 est interdit en binaire et G en hexadécimal. Un préfixe reconnu qui ne correspond pas à la source provoque aussi un rejet.
Oui, jusqu’à 4096 chiffres avec BigInt, dans une entrée brute de 8192 unités de code UTF-16 au plus. Aucun arrondi flottant n’est appliqué ; une entrée trop longue est refusée.
Un résultat vous surprend ?
Essayez le Convertisseur de base avec un entier connu, vérifiez la source et le mode de préfixe, puis conservez le résultat intégral.