如何使用计算器将十六进制值转换为十进制(我知道可以使用通用公式来做到这一点,但是是否有任何快捷键或按钮可以做到这一点)?
(我试过但没有找到任何选项)
答案1
答案2
如果你想从命令行执行某些操作,你可以使用值得信赖的旧版本bc
echo "obase=16; 255" | bc
生产FF
答案3
当我需要从命令行转换为十六进制时,我会这样做:
printf "%x\n" 255
当我需要从十六进制转换时,它变得更简单:
echo $((0xff))
答案4
dc(1)
德桌面C计算器,绝对:
> dc <<< '16i FF p'
255
16i
用于输入 base16p
为了打印
PS 其他有用的转换:
> dc <<< '16o 255 p' # decimal2hex
FF
> dc <<< '2o 16i EF p' # hex2binary
11101111
> dc <<< '2o 7 p' # decimal2binary
111