LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: KornLee

数制转换

[复制链接]
发表于 2003-8-30 10:23:23 | 显示全部楼层
是呀!难道不能实现吗?!!
发表于 2003-8-30 10:29:05 | 显示全部楼层
我已经解决啦!
#echo 10 | awk '{printf "%x\n",$1}'
a
发表于 2003-8-30 10:52:41 | 显示全部楼层
$ printf "%x\n", 10
a
发表于 2003-8-30 11:22:14 | 显示全部楼层
楼上的,你那行吗?
还有如何把得到的十六进制值放在 shell 的变量中
谢谢!
 楼主| 发表于 2003-8-30 11:26:15 | 显示全部楼层
#var=$(printf "%x\n" 234)
#echo $var
ea
#
发表于 2003-8-30 11:33:16 | 显示全部楼层
谢谢啦!
 楼主| 发表于 2003-8-30 12:10:07 | 显示全部楼层
请问penny兄,这个printf能转换小数吗?
  1. [/home/javalee/myshell]printf "%x\n" 12.34
  2. printf: 12.34: value not completely converted
  3. c
  4. [/home/javalee/myshell]echo "obase=16;12.34"|bc
  5. C.57
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表