2进制、8进制、10进制、16进制转换
程序员文章站
2022-03-14 15:55:14
...
利用bc进行2、8、10、16转换
[23:13:20 [email protected] ~]#echo "obase=2;195" |bc
11000011
[23:18:06 [email protected] ~]#echo "obase=2;128" | bc
10000000
[23:38:39 [email protected] ~]#echo "obase=10;ibase=2;10101000" | bc
168
[23:39:26 [email protected] ~]#echo "obase=10;ibase=8;10101000" | bc
2130432
[23:40:18 [email protected] ~]#echo "obase=10;ibase=16;10101000" | bc
269488128
[23:40:57 [email protected] ~]#echo "obase=2;ibase=8;10101000" | bc
1000001000001000000000
[23:41:17 [email protected] ~]#echo "obase=2;ibase=16;10101000" | bc
10000000100000001000000000000
[23:41:25 [email protected] ~]#echo "obase=8;ibase=2;10101000" | bc
250
[23:41:46 [email protected] ~]#echo "obase=8;ibase=10;10101000" | bc
46420410
[23:41:57 [email protected] ~]#echo "obase=8;ibase=16;10101000" | bc
2004010000
[23:42:03 [email protected] ~]#echo "obase=16;ibase=2;10101000" | bc
A8
[23:42:11 [email protected] ~]#echo "obase=16;ibase=8;10101000" | bc
208200
[23:42:17 [email protected] ~]#echo "obase=16;ibase=10;10101000" | bc
9A2108
上一篇: 第五课--转换
下一篇: JAVA - 16进制转有符号数 小结