Help for this page

Select Code to Download


  1. or download this
    $ perl -le 'printf( "%04x\n", 12)'
    000c
    
  2. or download this
    perl -le 'printf( "\\x%02x\\x%02x\n", 12 )' # WRONG
    \x0c\x00
    
  3. or download this
    perl -le 'printf( "\\x%02x\\x%02x\n", unpack( "C2", 12 ))' WRONG
    \x31\x32
    
  4. or download this
    perl -le 'printf( "\\x%02x\\x%02x\n", unpack( "C2", pack("S", 12)))'
    \x0c\x00
    
  5. or download this
    perl -le 'printf( "\\x%02x\\x%02x\n", unpack( "C2", pack("n", 12)))'
    \x00\x0c
    # Another way to say that . . .
    perl -le 'printf( "\\x%02x\\x%02x\n", unpack( "C2", pack("S>", 12)))'
    \x00\x0c