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