Linux Shell脚本语言与数学表达式(1)(4)
同样,你自己也能编写八进制、十六进制转换成十进制,反之亦然。用“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
评论暂时关闭