linux二进制 八进制 十六进制之间的转换

  1 1. Directly use the command:
  2 
  3 Octal to decimal
  4     echo $((0123));
  5     echo $((8#123));
  6     echo '0377' | awk '{print strtonum($0)}' (0 is zero)
  7 
  8 Decimal to Octal
  9     echo "255"|awk '{printf("%o\n",$0)}'
 10 
 11 Hex  to decimal
 12     echo $((0xff))
 13     echo $((16#ff))
 14     echo 'ff' | awk '{print strtonum("0x"$0)}'
 15 
 16 Decimal to hex
 17     echo "255"|awk '{printf("%x\n",$0)}'
 18 
 19 Thirty Binary to decimal
 20     echo $((32#ffff))
 21     echo $((64#abc))
 22 
 23 Binary to decimal
 24     echo $((2#1111111))
 25 
 26 decimal to Binary
 27     echo "obase=2;2"|bc
 28     echo "obase = 8; 255"|bc
 29     echo "obase = 16; 255"|bc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lm_y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值