Rätsel in Form eines Binärcodes?
Hey Leute,
ich hab von meiner Freundin ein Rätsel in Form eines Binärcodes bekommen, das durch richtige Übersetzung eine Text ergeben soll. Also soll jeder einzelne code einen Buchstaben ergeben denk ich mal. Der gesamte code besteht aus vielen einzelnen Abschnitten mit jeweils 5 Zahlen ( immer 1 oder 0 ). find leider keine übersetzungstabelle oder ähnliches für diese art von code. ( leider zu lang um den code selbst ganz reinzuschreiben :] ). hoffe einer von euch kann mir da weiterhelfen. ;)
5 Antworten
Hast du mal folgendes versucht:
00001=1=A
00010=2=B
00011=3=C
00100=4=D
usw.
Damit sind bei je 5 Zahlen 31 Zeichen Möglich (32 wenn mal 00000 auch etwas zuordnet)
Würde für alle Buchstaben reichen.
Genau. Der ASCII-Code enthält zwei Abschnitte, die das Alphabet enthalten, einmal in großen und einmal in kleinen Buchstaben. Beide Abschnitte beginnen bei "A" und "a" mit "00001" in den fünf Bits am rechten Ende und laufen bis "11010" bei "Z" und "z".
Hier schön zu sehen: http://sticksandstones.kstrom.com/appen.html
Mit einer 5-stelligen Binärzahl kannst du 32 verschiedene Kombinationen von 0 und 1 darstellen. Heißt konkret du kannst nur bis 32 zählen.
Das ist eher ungewöhnlich, denn normalerweise sind Binärzahlen 8-stellig. Ich gehe mal davon aus, dass deine Freundin etwas falsch kopiert hat und selbst nicht weiß was das Rätsel ist. Vielleicht veräppelt sie dich auch nur.
Zeig mal den code und vielleicht finden wir es raus.
Vielleicht hat sie das Rätsel selbst estellt? Und das Binärzahlen für gewöhnlich 8-Stellig sind ist auch nicht richtig, das verwechselst du mit Byte, die haben 8-Bit und sind somit 8-Stellig.... das Binäre Zahlensystem ist genau wie jedes andere Zahlensystem, und bei unserem Dezimalen System sagt ja auch keiner "Hat immer eig. 6 stellen" o.Ä.
Der Windows Taschenrechner (Ansicht Wissenschaftlich) oder diese Tabelle (http://www.townblog.de/tools/dezimal-hexadezimal-binaer-tabelle.htm) rechnet Dir die Binärzahl in eine Dezimalzahl um. Dann musst Du nur noch die Buchstaben von A=0 bis Z=26 danebenschreiben.
LG k
Genau genommen kannst du einen Buchstaben nicht in binär umrechnen, sondern benutzt einen Code, der den Buchstaben repräsentiert. Der ASCII Code ist wohl der bekannteste. Beispiel:
A in ASCII = 65 -> binär 01000001
Das ergibt immer achtstellige Zahlenkombinationen.
http://www.theskull.com/javascript/ascii-binary.html
einfach eintippen und convert drücken
Bringt nicht da die ASCII-Verschlüsselung eine mit 7 Bit ist und hier von 5 Bit die Rede ist.... :D