http://www.perlmonks.org?node_id=71850


in reply to Constructing 32-bit hexadecimal integers

Here's a way:
print hex(c030), "\n"; # prints "49200"
perldoc -f hex

Update: actually, on closer examination, you want to actually catenate 8-bit values into a big hex string. If this is the case, jeroenes has answered that above... I worked on a program awhile back in which I used something like:

$aschex.=uc(sprintf("%02x",ord($rawhex)));
... to get bytes that were raw hex values to display as an ASCII representation of hex.

--
Me spell chucker work grate. Need grandma chicken.