Хороший шестнадцатеричный / двоичный калькулятор


Есть ли очевидный способ сдвига чисел в gcalc-tool используя оператор, такой как << or >>
Я пропускаю очевидный ярлык?
Скажи, что я хочу просто выполнить (1<<20)Как я могу сделать это без необходимости сдвига на 15, а затем на 5 с помощью раскрывающихся кнопок?

В качестве альтернативы, есть ли хороший шестнадцатеричный / двоичный калькулятор, который вы бы предложили специально ориентированный на шестнадцатеричные / двоичные операции?

Спасибо!

2 ответа

Решение

Из того, что я видел, Gnome Calculator не имеет сочетаний клавиш для этих функций. В любом случае Qalculate позволяет вам делать именно это.

введите описание здесь

Чтобы установить, выполните поиск в Центре программного обеспечения или с помощью терминала:

$ sudo apt-get install qalculate-gtk

BASH также поддерживает побитовые операции, такие как побитовые или:

$ echo $((1|2|4|8|16))
31

Шестнадцатеричный и десятичный:

$ echo $((1|2|4|8|0x10|0x20))
63

Двоичный выход с нулевым префиксом (с использованием BASH для побитового или dc для вывода двоичного файла и printf с нулевым префиксом):

$ printf "%08s" $(dc -e "2o  $((1|2|4|8|0x10|0x20)) p")
00111111

Хорошо для быстрого и грязного. человек баш

Другие вопросы по тегам