Accueil / Outils numériques / Convertisseur de base arbitraire en ligne
Outils en ligne gratuits

Convertisseur de base arbitraire en ligne

Convertissez un entier signé entre bases 2 et 36 avec précision BigInt. Exemple : FF hexadécimal devient 11111111 binaire. Outil gratuit et local. Le traitem…

Commencer

Fonctionnalités et exemple concret

Ce convertisseur traite les entiers signés de longueur arbitraire (jusqu'à 10 000 chiffres) sans perte de précision, car il utilise BigInt pour l'arithmétique. Par exemple, la conversion de FF (base 16) en base 2 donne 11111111, et la valeur décimale affichée est 255.

Précision et limites

Les bases doivent être comprises entre 2 et 36. Chaque caractère saisi doit appartenir à la base source. Un seul signe moins initial est accepté ; les signes plus, fractions, points décimaux, préfixes comme 0x et séparateurs sont refusés. La sortie utilise des chiffres ASCII pour éviter toute ambiguïté avec les glyphes numériques localisés.

Fonctionnement local

Tous les calculs sont effectués localement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Questions fréquentes

Puis-je convertir des nombres négatifs ?

Oui, un signe moins initial est accepté. Par exemple, -FF en base 16 devient -11111111 en base 2.

Que se passe-t-il si je saisis un caractère invalide ?

Le convertisseur affichera une erreur indiquant que le caractère n'appartient pas à la base source. Par exemple, le chiffre 2 n'est pas valide en base 2.

Pourquoi le résultat utilise-t-il des chiffres ASCII plutôt que des chiffres localisés ?

Les chiffres ASCII (0-9, A-Z) sont universellement reconnus dans la notation positionnelle, évitant toute confusion avec des glyphes locaux.

Vérification rapide

  • Entrez 255 en base 10, convertissez en base 16 : le résultat doit être FF.
  • Entrez 11111111 en base 2, convertissez en base 10 : le résultat doit être 255.
  • Entrez -10 en base 10, convertissez en base 2 : le résultat doit être -1010.

Le traitement s’effectue localement dans votre navigateur.