Linux上好用的进制转换计算器

https://qalculate.github.io/

fedora 安装(需要开启RPM Fusion仓库)
sudo dnf install qalculate-gtk
按下ctrl+b就可以打开进制转换

shell脚本实现

打印16进制:

function hex(){
    printf "0x%x\n" $1
}

使用:

$ hex 0b11000001
0xc1

$ hex 0x12
0x12

$ hex 100
0x64

打印十进制

function dec(){
    printf "%d\n" $1
}

使用:

$ dec 0xc1
193

$ dec 89
89

$ dec 0b11000011
195
posted @ 2023-03-29 14:39  feipeng8848  阅读(123)  评论(0编辑  收藏  举报