首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

sehll编程的一些有关问题

2013-01-01 
sehll编程的一些问题最近在写shell,在途中想实现一个功能,但是怎么也实现不了。例如我想事mac码叠加:000A0B

sehll编程的一些问题
最近在写shell,在途中想实现一个功能,但是怎么也实现不了。
例如我想事mac码叠加:000A0B222D2A 然后加1就变成了 000A0B222D2B 这个怎么来实现呢

麻烦各位大师了 呵呵

[解决办法]
要是你要前面补 0,你再做一些处理就行了:

$ echo "ibase=16;obase=10;000A0B222D2A+1" 
[解决办法]
 bc
A0B222D2B

[解决办法]
引用:
引用:
C# code
$ echo "ibase=16;obase=10;000A0B222D2A+1" 
[解决办法]
 bc
A0B222D2B

大师:您写的bc是什么意思呢?是和bc与吗?还有16和10是对应的十六进制和十进制吗?不懂 呵呵

bc是linux下的一个简单的计算器命令,通过设置ibase,obase可以实现进制转换

热点排行