Convertisseur de bases numériques
Number Base Converter
Convertit entre binaire, octal, décimal, hexadécimal et n’importe quelle base jusqu’à 36, avec les vues bit à bit.
Tapez un nombre dans une base et lisez-le en binaire, en octal, en décimal et en hexadécimal d’un coup, plus n’importe quelle base jusqu’à 36. La vue bit à bit en dessous montre le motif binaire réel, c’est-à-dire ce que vous veniez chercher quand le nombre est un champ de drapeaux ou un masque de permissions.
Les fractions sont acceptées : 1010.101 en binaire, 1A.8 en hexadécimal. Les espaces et les tirets bas sont ignorés.
Converti
- Binaire
11111111 - Octal
377 - Décimal
255 - Hexadécimal
ff - Base 36
73 - Base 7
513
Les chiffres entre parenthèses se répètent à l’infini. Tout nombre rationnel s’arrête ou devient périodique, quelle que soit la base : 0.1 est exact en base 10 et vaut 0.0(0011) en base 2.
Vue en bits
| Largeur | Bits |
|---|---|
| 8 bits | ne tient pas sur 8 bits |
| 16 bits | 0000 0000 1111 1111 |
| 32 bits | 0000 0000 0000 0000 0000 0000 1111 1111 |
| 64 bits | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111 |
Le complément à deux, la représentation qu’un processeur utilise réellement.
Vérification aller-retour : 255 de retour en base 10.
Comment s’en servir
Dites dans quelle base vous tapez
Les mêmes chiffres désignent des nombres différents selon la base : 101 vaut cent un en décimal et cinq en binaire. Se tromper là-dessus est la seule façon d’obtenir ici une réponse fausse.
Tapez le nombre
Les lettres hexadécimales peuvent être en majuscules ou en minuscules. Un chiffre qui n’existe pas dans la base choisie — un 8 en octal, par exemple — est signalé plutôt qu’abandonné en silence.
Lisez la vue bit à bit pour les masques et les drapeaux
Elle étiquette les positions de bits, donc vous voyez d’un coup d’œil que 0o755 a le bit d’écriture du propriétaire à 1 et celui du groupe à 0, sans compter sur vos doigts.
Questions fréquentes
Quel est le plus grand nombre qu’il gère ?
La conversion se fait sur des entiers exacts plutôt que sur des flottants, donc les nombres au-delà de 2^53 gardent tous leurs chiffres. Une valeur hexadécimale de 64 bits fait l’aller-retour exactement au lieu d’arriver avec ses derniers chiffres arrondis.
Pourquoi la base 36 s’arrête-t-elle là ?
Parce qu’il y a dix chiffres et vingt-six lettres, et qu’au-delà il n’existe aucun alphabet convenu. La base 62 et la base 64 existent mais chacune a plusieurs ordres incompatibles, donc un convertisseur qui les proposerait devrait deviner lequel vous vouliez.
Comment lire un nombre négatif en binaire ?
Un signe moins est affiché plutôt qu’un motif en complément à deux, parce que le complément à deux ne veut dire quelque chose qu’une fois la largeur fixée. S’il vous faut le motif 32 bits de −1, ajoutez-lui d’abord 2^32.
À alimenter depuis
Texte vers binaire ou hexadécimal
Text to Binary / Hex
Convertit un texte en binaire, en octal, en décimal ou en hexadécimal et inversement, dans l’encodage de votre choix.
Facteurs, PGCD et PPCM
Factors, GCD & LCM
Décompose un entier en facteurs premiers et calcule PGCD, PPCM, diviseurs et primalité pour un ou plusieurs nombres.
Convertisseur de chiffres romains
Roman Numeral Converter
Convertit entre chiffres romains et chiffres arabes, en contrôlant la notation soustractive.
Calculatrice de grands nombres
Big Number Calculator
Fait de l’arithmétique exacte sur des nombres bien au-delà de 64 bits, puissance, modulo et factorielle compris.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Calculatrice de grands nombres
Big Number Calculator
Fait de l’arithmétique exacte sur des nombres bien au-delà de 64 bits, puissance, modulo et factorielle compris.
Calculateur chmod
chmod Calculator
Convertit entre notation octale, notation symbolique et cases à cocher, bits setuid et sticky compris.
Visionneuse hexadécimale
Hex Viewer
Affiche n’importe quel fichier en vidage décalage, hexadécimal et ASCII, identifie les octets d’en-tête et met en évidence une recherche.
Texte vers binaire ou hexadécimal
Text to Binary / Hex
Convertit un texte en binaire, en octal, en décimal ou en hexadécimal et inversement, dans l’encodage de votre choix.
Visionneuse CSV
CSV Viewer
Ouvre un gros fichier délimité avec détection des types, statistiques par colonne et tri, sans tout charger en mémoire.
Convertisseur de devises
Currency Converter
Convertit entre une trentaine de devises aux cours de référence quotidiens de la BCE, croisés via l’euro, ou au taux que vous saisissez vous-même.