Texte Décrypté :
Saisissez le code binaire ci-dessus
Processus de Conversion Binaire vers Texte
Ce calculateur convertit le code binaire (système de numération en base 2) en texte lisible en utilisant diverses normes d'encodage de caractères. Il prend en charge les encodages ASCII, UTF-8 et UTF-16, traitant les chiffres binaires regroupés en octets (8 bits) ou en mots (16 bits) selon le schéma d'encodage sélectionné.
Formule de conversion
Conversion binaire en décimal :
Valeur décimale = bn×2n + bn-1×2n-1 + ... + b1×21 + b0×20
Où bi est le chiffre binaire (0 ou 1) à la position i
Exemple ASCII (8 bits) :
01001000 = 0×27 + 1×26 + 0×25 + 0×24 + 1×23 + 0×22 + 0×21 + 0×20
= 0 + 64 + 0 + 0 + 8 + 0 + 0 + 0 = 72 → Caractère 'H'
Exemples pratiques
Exemple 1 : ASCII avec séparateur d'espace
Entrée : 01001000 01101001
Sortie : "Hi"
Exemple 2 : ASCII sans séparateur
Entrée : 0100100001100101011011000110110001101111
Sortie : "Hello"
Exemple 3 : ASCII avec séparateur de virgule
Entrée : 01010111,01101111,01110010,01101100,01100100
Sortie : "World"
Exemple 4 : Nombres ASCII
Entrée : 00110010 00110000 00110010 00110101
Sortie : "2025"
Exemple 5 : Caractères spéciaux ASCII
Entrée : 01000001 00101011 01000010 00111101 01000011
Sortie : "A+B=C"
Exemple 6 : Texte de base UTF-8
Entrée : 01010100 01100101 01110011 01110100
Sortie : "Test" (encodage UTF-8)
Exemple 7 : UTF-8 avec caractère multi-octets
Entrée : 11000010 10101001
Sortie : "©" (symbole de copyright UTF-8)
Exemple 8 : Encodage UTF-16
Entrée : 0000000001001111 0000000001001011
Sortie : "OK" (encodage UTF-16)
Exemple 9 : Ponctuation ASCII
Entrée : 01001000 01100101 01101100 01101100 01101111 00100001
Sortie : "Hello!"
Exemple 10 : ASCII minuscules et majuscules
Entrée : 01000001 01100001 01000010 01100010
Sortie : "AaBb"
Remarque : L'encodage ASCII prend en charge les caractères 0-127, l'UTF-8 est rétrocompatible avec ASCII et prend en charge les caractères Unicode étendus en utilisant 1 à 4 octets, tandis que l'UTF-16 utilise des unités de code de 16 bits pour la représentation des caractères.