LINUX.ORG.RU

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

echo "obase=10; ibase=16; FF" | bc

anonymous
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

$ printf "%d" 0x0A
10

lonki-lomki
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

спасибо

А можно заставить bc понимать шестнадцатеричные числа в нижнем регистре?

cvv ★★★★★
() автор топика

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

я уже понял.

я вот думаю как тройкe чисел 0a:1b.cd покрасивше преобразовать в десятичные разделённые двоеточием

cvv ★★★★★
() автор топика

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

бездна->добавить:

Вводим текст:

А вы знаете что число 2512522 в hex-е это на самом деле 0xKILLGATES ?

жмем "Отправить на рассмотрение" и дожидаемся верного результата, используя поиск в бездне ;)

fmj
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

Какова вероятность наличия awk и отсутствия ruby в системе?
В обоих случаях ~100%
:-)

sdio ★★★★★
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

>Какова вероятность наличия awk и отсутствия ruby в системе?

Хм. Если есть, скажем, Amarok, то и Ruby в системе быть обязан :D Или Rhythmbox, Krita, Paludis, tetex/texmf... Все они так или иначе юзают *.rb :)

В наше время скорее Perl'а на машине не будет, чем Ruby.

...

При всём этом замечу, что я не фанат оного, не нравится он мне :D

KRoN73 ★★★★★
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

$ dpkg -l | grep -iE 'ruby|tetex|Rhythmbox'
ii  libkpathsea4                      3.0-30                              path search library for teTeX (runtime part)
ii  rhythmbox                         0.9.6-8                             music player and organizer for GNOME
ii  tetex-base                        3.0.dfsg.3-5etch1                   Basic TeX input files of teTeX
ii  tetex-bin                         3.0-30                              The teTeX programs
ii  tetex-extra                       3.0.dfsg.3-5etch1                  Additional TeX input files of teTeX


Из ~200 UNIXов мне доступных на работе
(AIX 4.2-5.3, SunOS 5.6-5.10, HP-UX 10.20-11.11, Linux RHEL3/4)
ruby нет нигде, awk везде (правда не GNUтый :-)

sdio ★★★★★
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

Ну, значит, просто у тебя многие скрипты оных приложений выполняться не будут.

Скажем, у Amarok - вообще основная масса скриптов на Ruby :)

KRoN73 ★★★★★
()

Re: Как на баше преобразовать шестнадцатиричное число в десятичное?

Вообще, кстати:

$ rlocate -r '.*\.rb$'|wc -l
3310

Это на десктопной машине. Своих скриптов на Ruby нет :D

На домашнем сервере (аналогично, на Ruby не пишу):

rlocate -r '.*\.rb$'|wc -l
2988

На внешнем боевом сервере не скажу, т.к. rlocate там не установлен :)

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