From bc348ef46cd0e302ef25af742fe73c95f15e06d1 Mon Sep 17 00:00:00 2001 From: Daniel Bolton Date: Fri, 1 Jun 2012 18:12:05 -0400 Subject: [PATCH] Add hex-dec.pl --- hex-dec.pl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 hex-dec.pl diff --git a/hex-dec.pl b/hex-dec.pl new file mode 100755 index 0000000..0791207 --- /dev/null +++ b/hex-dec.pl @@ -0,0 +1,17 @@ +#!/usr/bin/env perl +use strict; +use warnings; +use 5.010; + +for ( @ARGV ) { + my $sum; + my @digits = reverse( split "", $_ ); + for ( my $i=0; $i<=$#digits; $i++) { + my $hex= hex($digits[$i]); + say "$digits[$i] to the $i"; + $sum += $hex * 16 ** $i; + + } +say "sum = $sum"; +} +