Andrej Dyck
Mitglied
Hallo Leute,
Ich bin neu hier, aber ich glaube, dass mir hier geholfen werden kann.
Ich habe schon im Internet nach einer Lösung für mein Problem gesucht, aber nichts gefunden, wobei ich nicht glaube, dass sich damit noch keiner den Kopf zerbrochen hat.
Also:
Aus "Platzmangel" (in einem Key) muss ich das Datum in 3 Zeichen unterbringen. Ich habe auch schon eine ungefähre Idee, jedoch weiß ich nicht wie ich das umsetzten sollte.
Meine Idee:
das Datumsformat: tt.mm.jjjj
Für die Tage brauche ich nur 5 Bits, da 2^5 = 32 sind (Monat hat max. 31 Tage wenn das jemand nicht weiß )
Für den Monat brauche ich 4 Bits, da 3 nicht außreichen.
und für das Jahr, die Restlichen 15 Bits, wobei auch 13 vollkommen reichen würden, oder wenn man nur JH nimmt, dann auch nur 10 Bits, aber mit 15 Bits komme ich insgesammt auf 3 Bytes ( ^= 3 Zeichen ).
Mein "Problem", wie krieg ich das Datum Binär umgewandelt und aus den 24 Bits 3 Bytes?
Vielen Dank im Vorraus
Andrej
Ich bin neu hier, aber ich glaube, dass mir hier geholfen werden kann.
Ich habe schon im Internet nach einer Lösung für mein Problem gesucht, aber nichts gefunden, wobei ich nicht glaube, dass sich damit noch keiner den Kopf zerbrochen hat.
Also:
Aus "Platzmangel" (in einem Key) muss ich das Datum in 3 Zeichen unterbringen. Ich habe auch schon eine ungefähre Idee, jedoch weiß ich nicht wie ich das umsetzten sollte.
Meine Idee:
das Datumsformat: tt.mm.jjjj
Für die Tage brauche ich nur 5 Bits, da 2^5 = 32 sind (Monat hat max. 31 Tage wenn das jemand nicht weiß )
Für den Monat brauche ich 4 Bits, da 3 nicht außreichen.
und für das Jahr, die Restlichen 15 Bits, wobei auch 13 vollkommen reichen würden, oder wenn man nur JH nimmt, dann auch nur 10 Bits, aber mit 15 Bits komme ich insgesammt auf 3 Bytes ( ^= 3 Zeichen ).
Mein "Problem", wie krieg ich das Datum Binär umgewandelt und aus den 24 Bits 3 Bytes?
Vielen Dank im Vorraus
Andrej