Ein Computer übermittelt alle denkbaren Befehle mit Hilfe des Binärcodes, in dem es die Zahlen 0 und 1 gibt. Möchte man nun eine Textnachricht wie den Beispielsatz in Binär-Code umwandeln, sind einige Schritte nötig.
Zuerst braucht man den sogenannten ASCII Code, in dem für jeden Buchstaben und sämtliche Sonderzeichen eine Dezimalzahl steht.
Am Beispiel des Buchstaben A werde ich kurz erklären, wie die gesamte Umwandlung funktioniert:
1. Dezimalzahl zu gewünschtem Zeichen im ASCII Code suchen: A=65
2. Dezimalzahl in Hexadezimalzahl umrechnen: 65:16= 4 Rest 1
4:16= 0 Rest 4
Rest zusammenschreiben: 41
65 in Hexadezimal=41
3. Hexadezimalzahl in Binärcode umrechnen: 4 = 0100 1 = 0001 = 01000001
Der Buchstabe A ist in Binärcode dargestellt also 01000001. So macht man es mit jedem anderen Buchstaben und Satzzeichen auch. Man kann rein theoretisch bei niedrigen Dezimalzahlen auch die Umrechnung in eine Hexadezimalzahl weglassen und versuchen sie direkt in Binärcode darzustellen, einfacher ist es aber wie beschrieben. Natürlich sind Nachrichten in der Binärschreibweise für uns deutlich länger, für den Computer ist das Umgehen mit lediglich zwei Zahlen aber wesentlich einfacher. Der Satz: "Informatik macht Spaß !" lautet in Binärcode:
01010110011011110110110001101100001000000110010001110010011000010111010101100110001000000111001001100101011010010110111001100111011001010110011001100001011011000110110001100101011011100000000000101100001000000111001001101001011000110110100001110100011010010110011101100101001000000100110011110110011100110111010101101110011001110010000001100111011000010110111001111010001000000111010101101110011101000110010101101110001000000011101100101001
PS:
0101011101100101011011100110111000100000011011010110000101101110001000000110101001100101011101000111101001110100001000000111001101100011011010000110111101101110001000000111011101101001011100100110101101101100011010010110001101101000001000000110011101110101011101000010000001101101011010010111010000100000010010000110010101111000011000010110010001100101011110100110100101101101011000010110110001111010011000010110100001101100011001010110111000100000011101010110111001100100001000000100001001101001011011101110010001110010011000110110111101100100011001010010000001110101011011010110011101100101011010000110010101101110001000000110101101100001011011100110111000101100001000000111001101101111011011000110110001110100011001010010000001100101011100110010000001100101011010010110011101100101011011100111010001101100011010010110001101101000001000000110101101100101011010010110111000100000010100000111001001101111011000100110110001100101011011010010000001110011011001010110100101101110001011000010000001100100011010010110010101110011011001010110111000100000011010110111010101110010011110100110010101101110001000000101010001100101011110000111010000100000011010000110100101100101011100100010000001111010011101010010000001100101011011100111010001110011011000110110100001101100111111000111001101110011011001010110110001101110001011100010000001000001011011000110110001100101001000000110000101101110011001000110010101110010011001010110111000100000011101110110010101110010011001000110010101101110001000000111001101101001011000110110100000100000011010100110010101110100011110100111010000100000011101100110010101110010011110100111011101100101011010010110011001100101011011000111010000100000011001100111001001100001011001110110010101101110001011000010000001110111011000010111001100100000011001000110000101110011001000000100011101100101011101110111010101110011011001010110110000100000011000010111010101110011001000000100111001110101011011000110110001100101011011100010000001110101011011100110010000100000010001010110100101101110011100110110010101101110001000000110100001101001011001010111001000100000011101010110111001110100011001010110111000100000011100110110111101101100011011000010111000100000010000010110110001110011011011110011101000100000010010000110010101110010011110100110110001101001011000110110100001100101011011100010000001000111011011001111110001100011011010110111011101110101011011100111001101100011011010000010000001111010011101010110110100100000011001010111001001100110011011110110110001100111011100100110010101101001011000110110100001100101011011100010000001000101011011100111010001111010011010010110011001100110011001010111001001101110001011100010000001001111011001000110010101110010001000000100010001110101001000000111011101100001011100100111001101110100001000000110010101101001011011100110011001100001011000110110100000100000011100110110001101101000011011000110000101110101001000000110011101100101011011100111010101100111001000000110111101101110011011000110100101101110011001010010000001101110011000010110001101101000001000000110010101101001011011100110010101101101001000000101010101101101011100100110010101100011011010000110111001100101011100100010000001111010011101010010000001110011011101010110001101101000011001010110111000101100001000000110010001100101011011100110111000100000011100110110010101101100011000100111001101110100001000000110100101100011011010000010000001101101011000010110001101101000011001010010000001101101011010010111001000100000011011100110100101100011011010000111010000100000011001000110100101100101001000000100110111111100011010000110010100100000011100110110111101101100011000110110100000100000011001010110100101101110011001010010000001001101011001010110111001100111011001010010000001100001011011100010000001010100011001010111100001110100001000000110110101100001011011100111010101100101011011000110110000100000011101010110110101111010011101010111001001100101011000110110100001101110011001010110111000101110001000000100001001101001011100110010000001111010011101010110110100100000011011101110010001100011011010000111001101110100011001010110111000100000010100000110111101110011011101000010110000100000010100110110000101101101
01001110011000010110001101101000001000000110010001100101011011010010000001101001011000110110100000100000011011010110100101110010001000000110111101100010011001010110111000100000011001010110100101101110011001010110111000100000011010110110110001100101011010010110111001100101011011100010000001010011011100000110000111011111001000000110010101110010011011000110000101110101011000100111010000100000011010000110000101100010011001010010000001101000011010010110010101110010001000000110010001101001011001010010000001110010011010010110001101101000011101000110100101100111011001010010000001001100111101100111001101110101011011100110011100111010
0100100101101110011001100110111101110010011011010110000101110100011010010110101100100000011011010110000101100011011010000111010000100000010100110111000001100001110111110010000000100001