Java中是否有任何包含將輸入的十進制數轉換爲二進制,十六進制和八進制數的方法。對於所有其他轉換,反之亦然。將十進制數轉換爲二進制/十六進制/八進制符號
-4
A
回答
2
是的。你可以嘗試使用java.lang.Integer類,在那裏你會發現類似的方法:
對於反向操作(從八進制,十六進制和二進制轉換爲十進制),您可以使用Integer#parseInt(String input, int radix)方法。例如,如果要轉換的八進制字符串轉換爲十進制,這裏就是你需要做什麼:
String octal = "some-octal-number-as-a-string";
int result= Integer.parseInt(octal,8);
System.out.println(result);
0
是的。這是可用的Java類(例如Integer
,BigInteger
)不在java包中。
相關問題
- 1. 將八進制數轉換爲十進制和十六進制
- 2. 將十進制轉換爲二進制,八進制和十六進制?
- 3. 將十六進制轉換爲二進制到十六進制?
- 4. 將二進制十進制轉換爲十六進制,二進制和八進制字符串
- 5. 將十進制轉換爲十六進制和十六進制
- 6. 轉換爲八進制,二進制和十六進制在JavaScript
- 7. 十六進制,八進制,二進制到十進制(C++)
- 8. 二進制,八進制,十六進制到十進制程序
- 9. 將十進制轉換爲十六進制/二進制
- 10. 轉換十六進制,十進制,八進制和ASCII?
- 11. 十六進制轉換爲二進制
- 12. 十六進制轉換爲二進制
- 13. C++將二進制轉換爲十進制,八進制
- 14. 將二進制,十六進制和八進制轉換爲java數據類型
- 15. 將十六進制轉換爲二進制,然後轉換爲十進制
- 16. 從十六進制到十進制,二進制到十進制和八進制到十進制程序C++
- 17. 十進制/十六進制/二進制轉換
- 18. C#System.OverflowException二進制到十進制和十六進制轉換
- 19. 十六進制到二進制轉換
- 20. 轉換十六進制到二進制
- 21. 二進制到十六進制轉換
- 22. 將字符串轉換爲十六進制到十六進制
- 23. awk命令爲十六進制轉換爲符號十進制
- 24. 十六進制和十進制轉換
- 25. 轉換十六進制到十進制
- 26. 將字符串十進制轉換爲十六進制數
- 27. 二進制轉換爲十六進制和十六進制轉換爲二進制
- 28. 將二進制轉換爲十進制
- 29. 將十進制轉換爲二進制
- 30. 如何將十六進制字符串轉換爲十進制?
爲什麼你要一個直接的API,你可以寫爲 –
一個簡單的方法你嘗試過什麼?你在哪裏尋找答案?什麼不按預期工作,爲什麼? – Nicktar
你應該在詢問之前進行搜索。 – Ashish