Convertisseur de Base Numérique
Convertisseur de Base Numérique convertit instantanément tout nombre entier entre binaire, octal, décimal et hexadécimal. Saisissez une valeur, choisissez sa base et voyez les quatre représentations en même temps. Tout le traitement se fait localement dans votre navigateur, et rien n’est envoyé à un serveur.
À propos de la conversion de base numérique
La conversion de base numérique (ou radix) exprime la même valeur dans différents systèmes de numération. Le binaire (base 2) utilise 0-1, l'octal (base 8) utilise 0-7, le décimal (base 10) utilise 0-9, et l'hexadécimal (base 16) utilise 0-9 et a-f.
Ce convertisseur utilise des entiers de précision arbitraire, de sorte que les très grands nombres sont convertis avec précision, sans erreurs d'arrondi.
La conversion de base est omniprésente en programmation : adresses mémoire et codes couleur en hexadécimal, permissions de fichiers en octal, masques de bits et drapeaux en binaire. L'hexadécimal reste populaire car deux chiffres hex correspondent exactement à un octet, ce qui rend les données brutes compactes et faciles à lire.
Fixez une largeur de registre et les nombres négatifs cessent d'être un signe moins devant une grandeur pour devenir le motif binaire que le matériel contient réellement, celui qu'un débogueur affiche et qu'un protocole transporte sur le fil. La ligne de bits en dessous écrit ce motif en entier, complété à la largeur, si bien qu'une valeur comme -1 se lit comme une suite de uns et non comme un nombre. Tout est calculé en entiers de précision arbitraire : une valeur sur 64 bits reste exacte au lieu d'être arrondie au-delà de 2^53.
Encore à remodeler des données à la main ?
Une charge utile que vous réparez chaque fois dans un onglet mérite du code. Nous construisons les intégrations, les analyseurs et les services qui déplacent les données entre systèmes, et nous réparons ceux qui les abîment discrètement au passage.
Dites-nous ce que vous déplacez