Convertisseur de base numérique

Convertir entre binaire, octal, décimal et hexadécimal

Entrée

Résultat de conversion

BINBinaire
-
OCTOctal
-
DECDécimal
-
HEXHexadécimal
-

Exemples rapides

Table de référence de base

DécimalBinaireOctalHexadécimal
0000
1111
21022
81000108
10101012A
15111117F
16100002010
25511111111377FF

Fonctionnalités

Outil professionnel de conversion de base numérique

Support de quatre bases

Prend en charge la conversion entre binaire, octal, décimal et hexadécimal

Conversion instantanée

Convertir pendant la saisie, affichage en temps réel de tous les résultats de base

Affichage formaté

Binaire automatiquement groupé tous les 4 bits pour une lecture et une vérification faciles

Validation d'entrée

Valide automatiquement l'entrée selon les règles de base sélectionnées

Exemples rapides

Exemples de valeurs communes intégrés, remplissage en un clic pour une expérience rapide

Confidentialité et sécurité

Tous les calculs effectués localement dans le navigateur, aucune requête réseau nécessaire

Questions fréquemment posées

Questions courantes sur la conversion de base numérique

Qu'est-ce qu'une base numérique? Quelles sont les bases courantes?
La base numérique est un système de comptage radix. Les bases courantes incluent: Binaire (Binary): Utilisé au niveau bas de l'ordinateur, seulement 0 et 1. Octal (Octal): Utilise 0-7, couramment utilisé pour les permissions de fichiers Unix. Décimal (Decimal): Utilisation quotidienne, 0-9. Hexadécimal (Hex): 0-9 et A-F, couramment utilisé pour les valeurs de couleur, adresses mémoire.
Que représentent A-F en hexadécimal?
L'hexadécimal nécessite 16 symboles, mais les nombres n'ont que 0-9 (10 au total), donc des lettres sont utilisées: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. Insensible à la casse, par exemple, 0xFF et 0xff sont identiques, tous deux représentent décimal 255.
Pourquoi les programmeurs aiment-ils l'hexadécimal?
Parce que la conversion hexadécimale et binaire est pratique: chaque chiffre hexadécimal correspond exactement à 4 bits binaires. Par exemple: 0xF = 1111, 0xFF = 1111 1111 = 255. Cela rend l'hexadécimal très adapté pour représenter les octets (8 bits) et les adresses mémoire, plus lisible que les longues chaînes binaires.
Que signifient les préfixes 0x, 0b, 0o?
Ce sont des préfixes dans les langages de programmation pour représenter différentes bases: 0x ou 0X: Hexadécimal, par ex. 0xFF = 255. 0b ou 0B: Binaire, par ex. 0b1111 = 15. 0o ou 0O: Octal, par ex. 0o17 = 15. Vous pouvez inclure ces préfixes lors de la saisie, l'outil les reconnaîtra automatiquement et les supprimera.
Quelle taille de nombres est prise en charge?
Cet outil utilise le type Number de JavaScript, qui peut gérer avec précision des entiers de 53 bits (environ 9007 billions). Pour les nombres plus grands, une perte de précision peut survenir. Pour les très grands entiers, il est recommandé d'utiliser des outils de calcul de grands nombres professionnels.