Convertisseur ASCII
Convertisseur ASCII gratuit en ligne. Convertissez les caractères en Binaire, Octal, Décimal, Hex, UTF-8, UTF-16, Base64, encodage URL, entité HTML et bases personnalisées (2-36).
À propos du convertisseur ASCII
Le convertisseur ASCII est un outil en ligne gratuit puissant qui convertit les caractères et le texte ASCII en diverses représentations de systèmes numériques. Convertissez n'importe quel caractère ou chaîne de texte en Binaire (base-2), Octal (base-8), Décimal (base-10), Hexadécimal (base-16), bases personnalisées (2-36) ou représentations d'octets. Parfait pour les programmeurs, développeurs, étudiants et tous ceux qui travaillent avec l'encodage de caractères, la représentation de données ou les systèmes numériques.
Principes de conversion ASCII
1. Qu'est-ce que l'ASCII?
ASCII (American Standard Code for Information Interchange) est un standard d'encodage de caractères qui utilise 7 bits pour représenter 128 caractères, y compris les lettres (majuscules et minuscules), les chiffres, les signes de ponctuation et les caractères de contrôle. Les codes ASCII vont de 0 à 127, avec ASCII étendu supportant les codes 0-255.
2. Conversions de systèmes numériques
- Binaire (Base-2): Utilise les chiffres 0 et 1. Le code ASCII de chaque caractère est converti en représentation binaire.
- Octal (Base-8): Utilise les chiffres 0-7. Représentation compacte utilisant 3 bits par chiffre.
- Décimal (Base-10): Représentation numérique standard (0-255 pour ASCII).
- Hexadécimal (Base-16): Utilise les chiffres 0-9 et les lettres A-F. Courant en programmation (préfixe 0x).
- Base personnalisée (2-36): Conversion de base personnalisée utilisant les chiffres 0-9 et les lettres A-Z selon les besoins.
3. Représentation d'octets
La représentation d'octets montre chaque caractère comme sa valeur binaire 8 bits. Pour le texte multi-caractères, chaque caractère est converti séparément et affiché comme une séquence d'octets.
4. Processus de conversion
- 1. Obtenir le code ASCII de chaque caractère (0-255)
- 2. Convertir le code ASCII décimal en système numérique cible
- 3. Pour l'entrée de texte, chaque caractère est converti séparément
- 4. Les résultats sont affichés caractère par caractère ou comme une séquence complète
5. Codes ASCII courants
- 32: Espace
- 48-57: Chiffres 0-9
- 65-90: Lettres majuscules A-Z
- 97-122: Lettres minuscules a-z
- 33-47, 58-64, 91-96, 123-126: Signes de ponctuation
6. Cas d'utilisation
- Programmation: Comprendre l'encodage de caractères et la représentation de données
- Débogage: Vérifier les codes de caractères dans les chaînes et les données
- Éducation: Apprendre les systèmes numériques et l'encodage de caractères
- Traitement de données: Conversion entre différentes représentations
- Cryptographie: Travailler avec l'encodage de caractères dans les applications de sécurité
Comprendre l'ASCII et les systèmes numériques
Jeu de caractères ASCII:
Le jeu de caractères ASCII comprend 128 caractères standard (0-127) et 128 caractères étendus (128-255). ASCII standard comprend les caractères de contrôle, les caractères imprimables et les symboles de base utilisés dans le texte anglais.
Bases des systèmes numériques:
Différents systèmes numériques utilisent différentes bases: Binaire (2), Octal (8), Décimal (10), Hexadécimal (16). Les bases personnalisées de 2 à 36 sont également prises en charge, utilisant les chiffres 0-9 et les lettres A-Z selon les besoins.
Représentation d'octets:
Un octet est 8 bits, représentant des valeurs de 0 à 255. Chaque caractère ASCII correspond à un octet. Le texte multi-caractères est représenté comme une séquence d'octets, un par caractère.