linux shell中数制转换

指定输入进制,输出进制和本转换的数,然后交给bc这个程序去过滤计算,如

$echo "ibase=10; obase=2; 255" | bc    #十六进制数中A-F必须为大写。

11111111


xx进制转制为十进制

利用( (variable=xx#yy) )  #xx代表数的进制,yy为xx进制的数,如

$ ( (var=16#10) )

$echo $var

16


你可能感兴趣的:(linux,shell)