同样,你自己也能编写八进制、十六进制转换成十进制,反之亦然。用“bc”命令完成这些转换的代码如下,

十进制转八进制

[root@tecmint ~]# echo "obase=8; Decimal" | bc

十进制转十六进制

[root@tecmint ~]# echo "obase=16; Decimal" | bc

八进制转十进制

[root@tecmint ~]# echo "ibase=8; Octal" | bc

十六进制转十进制

[root@tecmint ~]# echo "ibase=16; Hexadecimal" | bc

二进制转八进制

[root@tecmint ~]# echo "ibase=2;obase=8 Binary" | bc


相关内容