4
A
回答
20
作为bash程序:
#!/bin/bash
decimal1=31
printf -v result1 "%x" "$decimal1"
decimal2=33
printf -v result2 "%x" "$decimal2"
echo $result1 $decimal1
echo $result2 $decimal2
从bash外壳
或者直接:
[email protected] ~ $ printf '%x\n' 26
1a
[email protected] ~ $ echo $((0xAA))
170
[email protected] ~ $
+1
+1和接受的信息:'在bash中的printf是内建的,它不会分叉一个shell。' – MOHAMED 2013-05-13 17:50:30
+0
'printf'也是'shellutils'的一部分 - 'printf'%x \ n'$ 1'在shell脚本中完成这项工作:'/ path/to/script 26' – 2017-03-09 22:03:12
相关问题
- 1. 将十进制转换为十六进制和十六进制
- 2. 将十六进制转换为二进制到十六进制?
- 3. 如何在Python中将十六进制转换为十进制?
- 4. 如何十六进制转换为十六进制
- 5. 将十进制转换为十六进制/二进制
- 6. 将八进制数转换为十进制和十六进制
- 7. 如何将十六进制NSData转换为十进制数组?
- 8. 如何将十六进制字符串转换为十进制?
- 9. 如何将14位十六进制转换为十进制
- 10. 如何将负十进制转换为十六进制?
- 11. 将字符串转换为十六进制到十六进制
- 12. 在Visual C++中将十进制值转换为十六进制
- 13. 在Python中将十六进制值转换为十进制
- 14. 在程序集中将十进制转换为十六进制
- 15. 在VB6中将十六进制值转换为十进制值
- 16. 在Lua 4中将十进制转换为十六进制?
- 17. 在Swift中将十六进制转换为十进制
- 18. 在R中将十六进制转换为十进制
- 19. 将十六进制转换为十进制在swift中
- 20. 十六进制和十进制转换
- 21. 转换十六进制到十进制
- 22. 将十六进制转换为二进制,然后转换为十进制
- 23. 使用限制将十进制转换为十六进制
- 24. 将十六进制转换为python中的十进制
- 25. 将excel中的Unicode十六进制数转换为十进制
- 26. 在Arduino上将整数/十进制转换为十六进制?
- 27. 转换为十六进制?
- 28. 十六进制转换为二进制
- 29. 十六进制转换为二进制
- 30. ASCII /十六进制转换在bash
在bash中的printf是一个内置的,它不叉的壳。我已经改变了我的答案,举个例子,直接设置变量,如问题 – Vorsprung 2013-05-13 17:46:16