Всем хай, может и офтопик, но: самый очевидный метод - сдвигами. А возможно ли вообще представить целое в перле как в Ц union { unsigned long some; struct { unsigned long some0:8; unsigned long some1:8; unsigned long some2:8; }; }some; на перле my $what = 131333; представить ег оввиде структуры some и получить some0...
Скажи perldoc perlpacktut) Код (Text): #!perl -W use strict; use warnings; my $what = 0x20105; # 131333 print "$what consists of bytes: " . join(';', unpack('C4', pack('L', $what))) . "\n"; exit(0);