Convertissez les fichiers binaires en texte / anglais ou en ASCII à l’aide de prepostseo Traducteur binaire . Entrez des nombres binaires (E.g: 01000101 01111000 01100001 01101101 01110000 01101100 01100101) et cliquez sur le bouton Convertir .
Table of Contents
Le traducteur binaire est un outil permettant de traduire le code binaire en texte à des fins de lecture ou d'impression. Vous pouvez traduire le binaire en anglais en utilisant deux méthodes. ASCII et Unicode.
Le système de numération binaire est basé sur le nombre 2 (base). Il se compose de deux chiffres sous forme de système de base 2: 0 et 1.
Bien qu'il ait été appliqué à diverses fins en Égypte ancienne, en Chine et en Inde, le système binaire est devenu le langage du monde moderne de l'électronique et des ordinateurs. C'est le système le plus efficace pour détecter l'état d'un signal électrique (0) et actif (1). C'est également la base du code binaire utilisé dans les machines informatiques pour composer les données. Même le texte numérique que vous lisez actuellement est constitué de nombres binaires.
Il est plus facile de lire un nombre binaire qu’il n’apparaît: il s’agit d’un système de positionnement; par conséquent, chaque chiffre d'un nombre binaire est élevé aux puissances de 2, en commençant par 20 à partir de la droite. Chaque chiffre binaire dans le système binaire correspond à 1 bit.
ASCII est une norme de codage de caractères pour les communications électroniques, abrégée de l'American Standard Code for Information Interchange. Dans les ordinateurs, les équipements de télécommunication et autres périphériques, les codes ASCII représentent le texte. Bien que de nombreux caractères supplémentaires soient pris en charge, la plupart des schémas de codage de caractères modernes sont basés sur ASCII.
ASCII est le nom traditionnel du système de codage. l'IANA (Internet Assigned Numbers Authority) préfère le nom US-ASCII mis à jour, qui précise que ce système a été développé aux États-Unis et basé sur les symboles typographiques principalement utilisés.
ASCII est l’un des points forts de l’IEEE.
Initialement basé sur l’alphabet anglais, ASCII code 128 caractères de nombre entier à sept bits spécifiés. Quatre-vingt-quinze caractères codés sont imprimables, notamment les chiffres 0 à 9, les lettres minuscules de z à z, les lettres majuscules de A à Z et les symboles de ponctuation. En outre, 33 codes de contrôle non imprimables provenant de machines Teletype ont été inclus dans la spécification ASCII d'origine; la plupart d'entre elles sont maintenant obsolètes, bien que certaines soient encore couramment utilisées, telles que les retours chariot, les sauts de ligne et les codes de tabulation.
Par exemple, binaire 1101001 = hexadécimal 69 (i est la neuvième lettre) = décimal 105 représenterait une minuscule I dans le codage ASCII.
Comme mentionné ci-dessus, en utilisant ASCII, vous pouvez traduire le texte de l'ordinateur en texte humain. En termes simples, c’est un traducteur binaire en anglais.
Tous les ordinateurs reçoivent des messages en séries binaires, 0 et 1. Cependant, tout comme l'anglais et l'espagnol peuvent utiliser le même alphabet, mais pour beaucoup de choses similaires, ils ont des mots complètement différents, les ordinateurs ont également leur propre version linguistique. ASCII est utilisé comme une méthode permettant à tous les ordinateurs de partager des documents et des fichiers dans la même langue.
ASCII est important car les développeurs ont donné un langage commun au développement.
En 1963, ASCII a été utilisé pour la première fois dans le commerce en tant que code de téléimprimeur à sept bits pour le réseau TWX (Teletype Writer eXchange) d’American Telephone & Telegraph. A l'origine, TWX utilisait le précédent ITA2 à cinq bits, que le système de téléimprimeur télex concurrent utilisait également. Bob Bemer a présenté des fonctionnalités telles que la séquence d'échappement. Son collègue britannique, Hugh McGregor Ross, a contribué à populariser ce travail - "à tel point que le code pour devenir ASCII s'appelait pour la première fois le code Bemer – Ross en Europe", selon Bemer. En raison de son travail considérable en ASCII, Bemer fut appelé "le père de ASCII".
Jusqu'en décembre 2007, lorsque l'encodage UTF-8 le surpassait, l'ASCII était l'encodage de caractères le plus répandu sur le Web. UTF-8 est rétrocompatible avec ASCII.
UTF-8 est un codage de caractères qui peut être aussi compact que l'ASCII, mais peut également contenir des caractères Unicode (avec une augmentation de la taille du fichier).
UTF est le format de transformation Unicode. Le '8' signifie représenter un caractère en utilisant des blocs de 8 bits. Le nombre de blocs qu'un personnage doit représenter varie de 1 à 4.
L’une des fonctionnalités vraiment intéressantes d’UTF-8 est sa compatibilité avec les chaînes nulles. Une fois encodé, aucun caractère n'aura d'octet nul (0).
Unicode et le jeu de caractères universel (UCS) de l'ISO / CEI 10646 ont une gamme de caractères beaucoup plus étendue et leurs différentes formes de codage ont commencé à remplacer rapidement l'ISO / CEI 8859 et l'ASCII dans de nombreuses situations. Bien que l'ASCII soit limité à 128 caractères, Unicode et UCS prennent en charge davantage de caractères grâce à la séparation des concepts d'identification uniques (utilisant des nombres naturels appelés points de code) et à l'encodage (formats binaires UTF-8, UTF-16 et UTF-32 bits maximum). ).
ASCII a été incorporé comme les 128 premiers symboles du jeu de caractères Unicode (1991), de sorte que les caractères ASCII 7 bits des deux jeux ont les mêmes codes numériques. Il permet à UTF-8 d’être compatible avec l’ASCII 7 bits, puisqu'un fichier UTF-8 contenant uniquement des caractères ASCII est identique à un fichier ASCII contenant la même séquence de caractères. Plus important encore, la compatibilité en aval est garantie car un logiciel qui reconnaît uniquement les caractères ASCII 7 bits comme spéciaux et ne modifie pas les octets avec le jeu de bits le plus élevé (comme cela est souvent fait pour prendre en charge les extensions ASCII 8 bits telles que ISO-8859-1) conserver les données UTF-8 inchangées.
Binaire | Hexadecimal | ASCII |
---|---|---|
00000000 | 00 | NUL |
00000001 | 01 | SOH |
00000010 | 02 | STX |
00000011 | 03 | ETX |
00000100 | 04 | EOT |
00000101 | 05 | ENQ |
00000110 | 06 | ACK |
00000111 | 07 | BEL |
00001000 | 08 | BS |
00001001 | 09 | HT |
00001010 | 0A | LF |
00001011 | 0B | VT |
00001100 | 0C | FF |
00001101 | 0D | CR |
00001110 | 0E | SO |
00001111 | 0F | SI |
00010000 | 10 | DLE |
00010001 | 11 | DC1 |
00010010 | 12 | DC2 |
00010011 | 13 | DC3 |
00010100 | 14 | DC4 |
00010101 | 15 | NAK |
00010110 | 16 | SYN |
00010111 | 17 | ETB |
00011000 | 18 | CAN |
00011001 | 19 | EM |
00011010 | 1A | SUB |
00011011 | 1B | ESC |
00011100 | 1C | FS |
00011101 | 1D | GS |
00011110 | 1E | RS |
00011111 | 1F | US |
00100000 | 20 | Space |
00100001 | 21 | ! |
00100010 | 22 | " |
00100011 | 23 | # |
00100100 | 24 | $ |
00100101 | 25 | % |
00100110 | 26 | & |
00100111 | 27 | ' |
00101000 | 28 | ( |
00101001 | 29 | ) |
00101010 | 2A | * |
00101011 | 2B | + |
00101100 | 2C | , |
00101101 | 2D | - |
00101110 | 2E | . |
00101111 | 2F | / |
00110000 | 30 | 0 |
00110001 | 31 | 1 |
00110010 | 32 | 2 |
00110011 | 33 | 3 |
00110100 | 34 | 4 |
00110101 | 35 | 5 |
00110110 | 36 | 6 |
00110111 | 37 | 7 |
00111000 | 38 | 8 |
00111001 | 39 | 9 |
00111010 | 3A | : |
00111011 | 3B | ; |
00111100 | 3C | < |
00111101 | 3D | = |
00111110 | 3E | > |
00111111 | 3F | ? |
01000000 | 40 | @ |
01000001 | 41 | A |
01000010 | 42 | B |
01000011 | 43 | C |
01000100 | 44 | D |
01000101 | 45 | E |
01000110 | 46 | F |
01000111 | 47 | G |
01001000 | 48 | H |
01001001 | 49 | I |
01001010 | 4A | J |
01001011 | 4B | K |
01001100 | 4C | L |
01001101 | 4D | M |
01001110 | 4E | N |
01001111 | 4F | O |
01010000 | 50 | P |
01010001 | 51 | Q |
01010010 | 52 | R |
01010011 | 53 | S |
01010100 | 54 | T |
01010101 | 55 | U |
01010110 | 56 | V |
01010111 | 57 | W |
01011000 | 58 | X |
01011001 | 59 | Y |
01011010 | 5A | Z |
01011011 | 5B | [ |
01011100 | 5C | \ |
01011101 | 5D | ] |
01011110 | 5E | ^ |
01011111 | 5F | _ |
01100000 | 60 | ` |
01100001 | 61 | a |
01100010 | 62 | b |
01100011 | 63 | c |
01100100 | 64 | d |
01100101 | 65 | e |
01100110 | 66 | f |
01100111 | 67 | g |
01101000 | 68 | h |
01101001 | 69 | i |
01101010 | 6A | j |
01101011 | 6B | k |
01101100 | 6C | l |
01101101 | 6D | m |
01101110 | 6E | n |
01101111 | 6F | o |
01110000 | 70 | p |
01110001 | 71 | q |
01110010 | 72 | r |
01110011 | 73 | s |
01110100 | 74 | t |
01110101 | 75 | u |
01110110 | 76 | v |
01110111 | 77 | w |
01111000 | 78 | x |
01111001 | 79 | y |
01111010 | 7A | z |
01111011 | 7B | { |
01111100 | 7C | | |
01111101 | 7D | } |
01111110 | 7E | ~ |
01111111 | 7F | DEL |