#!/usr/bin/perl -w # (C) 2003-2007 Willem Jan Hengeveld # Web: http://www.xs4all.nl/~itsme/ # http://wiki.xda-developers.com/ # # $Id$ # use strict; # prints result of expression as decimal and hexadecimal numbers if (@ARGV) { for my $expr (@ARGV) { my $value= eval($expr); printf("0x%08lx = %10d = %s\n", $value, $value, $expr); } } else { while (<>) { s/\s+$//; my $expr= $_; my $value= eval($expr); printf("0x%08lx = %10d = %s\n", $value, $value, $expr); } }