一个好的十六进制/二进制计算器

一个好的十六进制/二进制计算器


是否有一种明显的gcalc-tool使用运算符移动数字的方法,例如<< or >>
我是否遗漏了明显的快捷方式?
假设我只想执行(1<<20),我该怎么做,而不需要使用下拉按钮移动 15 然后再移动 5?

或者,您是否建议使用专门针对十六进制/二进制运算的优秀十六进制/二进制计算器?

谢谢!

答案1

据我所知,Gnome 计算器没有这些功能的键盘快捷键。无论如何计算让您做到这一点。

在此处输入图片描述

要安装,请在软件中心搜索或使用终端:

$ sudo apt-get install qalculate-gtk

答案2

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

适合快速而粗略的操作。man bash

相关内容