Можно ли преобразовать шестнадцатеричное число в десятичное с помощью приложения-калькулятора?

Можно ли преобразовать шестнадцатеричное число в десятичное с помощью приложения-калькулятора?

Как преобразовать шестнадцатеричное значение в десятичное с помощью калькулятора (я знаю, что это можно сделать с помощью общей формулы, но есть ли какая-нибудь горячая клавиша или кнопка для этого)?

(Я пробовал, но не нашел ни одного варианта)

решение1

Вы можете использовать стандартный калькулятор Ubuntu в режиме программирования.

Откройте панель управления и найдитеКалькулятор, затем выберите :Режим>Режим программирования.

Скриншот

Введите значение для конвертации, затем нажмитеравно =. Введенное значение будет выделено жирным шрифтом. Затем вы можете выбрать целевую базу из раскрывающегося списка, чтобы преобразовать значение.

решение2

А если вам нужно что-то, что можно сделать из командной строки, вы можете использовать старый добрыйbc

echo "obase=16; 255" | bc

производитFF

решение3

Когда мне нужно преобразовать в шестнадцатеричный формат из командной строки, я делаю так:

printf  "%x\n" 255

а когда мне нужно преобразовать из шестнадцатеричного формата, все становится проще:

echo $((0xff))

решение4

dc(1)

ДэсктопСкалькулятор, абсолютно:

> dc <<< '16i FF p'
255
  • 16iдля ввода base16
  • pдляРаспечатать

P.S. Другие полезные преобразования:

> dc <<< '16o 255 p'   # decimal2hex
FF
> dc <<< '2o 16i EF p' # hex2binary
11101111
> dc <<< '2o 7 p'      # decimal2binary
111

@видетьhttp://wiki.bash-hackers.org/howto/calculate-dc

Связанный контент