convert hex to dec or dec to hex conversion

chris (2004-12-16 16:40:53)
163169 views
1 replies

Well here's a dead simple way of converting betwen hex and dec in perl..
#!/usr/bin/perl
$foo = 10;

$hexval = sprintf("%x", $foo);
$decval =  hex($hexval);

print "n$foo in hex is $hexval and in dec is $decvaln";

# end

Cut and paste the above code into a new file, save it as hexdec.pl or dechex.pl or whatever and ensure that you have execute permissions. The script creates a variable, $foo with a value of your choice, (in this case 10). It will then print out it's value in hexadecimal and in decimal.

Christo

follow me on twitter to catch all my tech updates: http://www.twitter.com/planet_guru
Digg it! Submit to Slashdot Add to Blinklist Del.icio.us Add to Newsvine Add to Technorati Add it to Google Bookmarks
comment
jeff
2009-11-12 21:11:16

correction

you have a typo. you forgot a \n :)

here's an improved version for fun

#!/usr/bin/perl -w
# hexadec.pl

print "hexa converter\n\nPlease enter a hexadecimal: ";
$foo = <STDIN>;
$hexval = sprintf("%x", $foo);
$decval = hex($hexval);
print "\n$foo in hex is $hexval and in dec is $decval\n";
reply icon