简单、可复制、实践

bc 进制间转换

我们通过bc的ibase和obase方法来进行进制转换

ibase是输入数字的进制,而obase就是输出数字的进制

两种方式进行转化

  1. 交互式的

注意:需要先设置obase

[root@dev rsyslog]# bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
obase=8
ibase=10
55
67
  1. 非交互式的
echo "obase=2;ibase=10;100" | bc
[root@dev rsyslog]# echo "obase=2;ibase=10;100" | bc
1100100

posted @ 2016-07-29 15:41  若水天涯  阅读(602)  评论(0编辑  收藏  举报