Hallo,
wer kann mir bitte sagen, um welche computersprache es sich bei folgender Zeichenfolge handelt.
1F8B0800000000000003F35330B1D8A06064AC67646AAAE0AA606068B841C1C454CFD2CC04004B54EF171A000000
Gruß
Felix
Hallo,
„Computersprache“? Es handelt sich nicht um eine Computersprache, sondern wohl um im Hexadezimalsystem
http://de.wikipedia.org/wiki/Hexadezimalsystem
dargestellte Daten. Als Dezimal würde es so:
31 139 8 0 0 0 0 0 0 3 243 83 48 177 216 160 96 100 172 103 100 106 170 224 170 96 96 104 184 65 193 196 84 207 210 204 4 0 75 84 239 23 26 0 0 0
aussehen.
Hallo,
danke für die Richtigstellung. Wenn man sich mit diesen Systemen nicht so auskennt, dann ist schnell mal der falsche Begriff gewählt. Wie bist du so schnell auf die Dezimalzahlen gekommen?
Gruß Felix
Hallo,
da ich inzwischen ein wenig faul geworden bin, habe ich einen der üblichen Converter benutzt:
http://www.stringfunction.com/hex-decimal.html
Läßt sich aber auch ganz einfach manuell ausrechnen.
Grüße
godam
Hallo Felix,
durch die Darstellung und Wert ist es wahrscheinlich, dass es sich um eine Bytefolge in Hexadezimaldarstellung handelt.
Was diese Daten bedeuten, kann aber völlig beliebig sein.
Die Umwandlung in vorzeichenlose Ganzzahlen (0-255) ist nur eine von Millionen von Möglichkeiten.
Genauso könnten es vorzeichenbehaftete Ganzzahlen sein, mehrere (2,4,8) Byte könnten eine Zahl ergeben.
Aber auch als Fließkommazahlen könnte das Ganze interpretiert werden, oder als Text (sieht von den Werte aber nicht danach aus).
Genauso gut kann es ein sehr winziges Bruchstück eines Bildes, Musikstücks, Videos sein. Aber auch aus einer Datenbank, Netzwerkverkehr, Konfigurationsdatei oder ein Lizenzschlüssel.
Es ist ja gerade der Vorteil der Digitaltechnik, dass Information auf ein neutrales Format gebracht werden. Dem erkennt man nicht mehr an, was es denn sein soll. Lediglich aus Auffälligkeiten lassen sich Annahmen nur mit höherer Wahrscheinlichkeit treffen.
Mit Sicherheit aber kommt diese Bytefolge in der Zahl Pi vor.
Ciao, Allesquatsch
Vielen Dank für die ausführliche Antwort. Jetzt kann ich mir schon ein wenig mehr vorstellen. Zumindest kann ich jetzt gezielter im Inet suchen. Gruß Felix
hallo.
wer kann mir bitte sagen, um welche computersprache es sich
bei folgender Zeichenfolge handelt.
1F8B0800000000000003F35330B1D8A06064AC67646AAAE0AA606068B841C1C
454CFD2CC04004B54EF171A000000
wenn du sicher bist, daß die zahlen in maschinencode übersetzten quellcode darstellen, müßtest du jetzt die befehlsvorräte sämtlicher prozessorarchitekturen studieren, um zu erfahren, wozu der code dient.
unter umständen gibt es mehr als eine sinnvolle lösung.
aber: aus welcher sprache er letztlich übersetzt wurde, wirst du nie rauskriegen. genausowenig wie du z.b. einem ins deutsche übersetzen text ansiehst, aus welcher sprache der kommt.
gruß
michael
Hi felix_92,
bin grade auf deine Frage gestoßen und hatte n bisschen Langeweile…
Habs gelöst:
Schritt 1: Die Hexadezimale Bytefolge in 8Bit Ascii Dekodieren.
Schritt 2: Das Ergebnis mithilfe von gzip Dekomprimieren.
Schritt 3: Das Ergebnis betrachten „N 48. 23.255 E 011. 45.964“.
P.S.: Handelt sich wohl um Koordinaten…
P.P.S.: Woher hattest du überhaupt die Ausgangsdaten bzw. wer kommt auf die Idee Koordinaten auf die Art zu kodieren???