LINUX.ORG.RU

Re: шестнадцатиричное число в десятичное

kcalc/gnome-calculator

birdie ★★★★★
()

Re: шестнадцатиричное число в десятичное

дели десятичное число на 16(много раз дели) и будет те счастье

anonymous
()

Одной строчкой на Перле

echo $numbers | perl -pe 's/([\da-fA-F]+)/eval "0+0x$1"/ge'

Очень смешно получается, если осмысленный текст через ЭТО пропустить...

lodin ★★★★
()

Re: шестнадцатиричное число в десятичное

$ HEX=23
$ DEC=`echo "ibase=16; a=$HEX;  a" | bc`
$ echo "hex=$HEX --> dec=$DEC"
hex=23 --> dec=35

sdio ★★★★★
()

Re: шестнадцатиричное число в десятичное

$ printf '%d\n' 0xdeadbeef

anonymous
()
Ответ на: Re: шестнадцатиричное число в десятичное от lodin

Re: шестнадцатиричное число в десятичное

Интересно, что я сам, в такой же ситуации, 3-4 месяца назад писал скрипт и использовал именно printf для перевода hex <--> dec

А сейчас в голову пришел bc :-)

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.