Hi, Am 20.08.2003 20:14 schrieb Jürgen Wieferink:
Hallo,
Dazu muesste ich eine Schleife 96'zig mal durchlaufen, je hex-Wert ein mal. Auuserdem braeuchte ich einen Hash mit 16 Schluessel-Wert Paaren. Das wird wohl wesentlich laenger dauern.
Ich dachte eher an ein switch/case-Konstrukt mit 16 Fällen. Sonst muss Perl ja auch jeden Buchstaben einzeln parsen.
eine 96 stellige Hex-Zahl entspricht einer 384 stelligen Bin-Zahl. Leider habe ich aber nur eine 32-Bit Maschine;)
"Sieht" Perl eigentlich, dass $bit ein so langer String wird? Sonst könnte es doch günstig sein, es vorher mit Nullen vollzuschreiben, und nachher in Teilarrays zu schreiben.
Aber ich seh schon, ich kenne weniger von dem Problem als Du.
meistens hilft schon eine andere Sicht. Danke. -Joerg