欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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