Coder des lettres/chiffres en binaire

Résolu/Fermé
popopo - 8 oct. 2007 à 11:50
Dhara Messages postés 23 Date d'inscription samedi 18 juillet 2009 Statut Membre Dernière intervention 25 juin 2013 - 27 juil. 2009 à 23:56
Bonjour,
comment est il possible de coder des chiffres et des lettres par le binaire?
merci de repondre rapidement...
Au revoir
A voir également:

4 réponses

Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
8 oct. 2007 à 12:10
Bonjour,

Première chose, il faut s'entendre sur un encodage. Une sorte de traduction. Plusieurs existent. Le plus simple est le code ASCII, qui permet d'associer un caractère à un octet. Il est limité puisqu'il ne permet de coder que 127 caractères (soit, en fait 7 bit et non 8 : le 8e reste toujours à 0), auquels on inclut des caractères spéciaux comme « retour à la ligne ».
Ce code rudimentaire a été étendu notamment pour prendre en compte les caractères accentués et d'autres symboles, ce qui a donné l'ASCII étendu, codé sur un octet plein (8 bit, donc 256 combinaisons).

Ce n'était pas encore satisfaisant d'un point de vue international ni éditorial, puisque de nombreux symboles n'étaient pas représentés (mathématiques, caractères étrangers (arabes, chinois, japonais, russes, ...), symboles typographiques spécifiques), et une nouvelle norme a donc vu le jour : l'UNICODE, qui définit des normes de codage notamment reprises par l'UTF-8 qui permet de coder un caractère sur 1 à 4 octets (de mémoire, à vérifier), soit 32 bits ou encore plus de 4 milliards de combinaisons.

Tu peux trouver plus d'informations, et notamment une table de correspondance binaire / ASCII, sur wikipedia : https://fr.wikipedia.org/wiki/ASCII#Principes

Donc, pour répondre à ta question, il y a plusieurs façons de faire, et le plus simple pour toi, à mon avis, serait de reprendre une norme existante. En suivant le code ASCII, par exemple, 0 se code 00110000, a se code 01100001 et A se code 01000001.

En espérant t'avoir aidé,

Xavier
42
Dhara Messages postés 23 Date d'inscription samedi 18 juillet 2009 Statut Membre Dernière intervention 25 juin 2013 8
27 juil. 2009 à 23:56
personellement j utilise le site
http://home2.paulschou.net/tools/xlate/
qui est simple et fiable
et pour les correspondance tu peut aller sur http://www.asciitable.com/
7
Le Binacodeur est fait pour ça :
http://cyprien.cine.orange.fr/101

Avec le binacodeur tu peux décoder/encoder à la volée du texte en binaire. Par exemple :
1110000000100000011101000110111101 1011100010000001110100011011110111 0101011100100010000001100100001001 1101100101011100110111001101100001 0111100101100101011100100010000000 11101100101001 http://cyprien.cine.orange.fr/101
4
Copiez/Collez le message ci-dessous :
0110110101100101011100100110001101 1010010010000011100111011000010010 0000011011010010011101100001001000 0001110110011100100110000101101001 0110110101100101011011100111010000 1000000110000101101001011001000110 0101011100100010000001110100011011 1101101110001000000111001101101001 0111010001100101 http://cyprien.cine.orange.fr/101
0
Bodhi Fader Messages postés 1756 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 18 juin 2010 97
8 oct. 2007 à 11:53
Salut,

la calculatrice (accessoires) te permet de faire cela => affichage / scientifiques / binaire.

Bon courage.
3