[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The correct way to print hex number as dec number?
From: |
Andrew J. Schorr |
Subject: |
Re: The correct way to print hex number as dec number? |
Date: |
Fri, 13 Mar 2020 14:37:58 -0400 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Mar 13, 2020 at 09:39:15AM -0700, david kerns wrote:
> I don't see that issue... but your syntax looks overly complicated...
>
> $ echo 0xaaaa | awk '{printf("%d\n", $1)}'
> 43690
That's odd. Which version of awk are you using?
Master branch:
bash-4.2$ echo 0xaaaa | ./gawk '{print $1+0}'
0
bash-4.2$ ./gawk --version | head -1
GNU Awk 5.0.63, API: 3.0 (GNU MPFR 3.1.1, GNU MP 6.0.0)
Older installed binary:
bash-4.2$ echo 0xaaaa | /bin/gawk '{print $1+0}'
0
bash-4.2$ /bin/gawk --version | head -1
GNU Awk 4.1.60, API: 1.2 (GNU MPFR 3.1.1, GNU MP 6.0.0)
Regards,
Andy
Re: The correct way to print hex number as dec number?, Andrew J. Schorr, 2020/03/13