使用echo将十进制数转换为二进制数

・1 分钟阅读

将十进制数转换为二进制数

function decToBin { echo"ibase=10; obase=2; $1" | bc; }
将一些十进制数转换为二进制数,你还可以构建通用进制转换器: function convBase { echo"ibase=$1; obase=$2; $3" | bc; } 然后你可以写 function decToBun { convBase 10 2 $1; }
示例输出
$ for i in {0..10}; do decToBin $i; done
0
1
10
11
100
101
110
111
1000
1001
1010
Hujiuxiang profile image