java 數字進制之間轉換


//10進制轉換 16進制

System.out.println(Integer.toHexString(val));

System.out.println(String.format("%x", val));

//10進制轉換 8進制
System.out.println(Integer.toOctalString(val));

System.out.println(String.format("%o", val));

//10進制轉換 2進制
System.out.println(Integer.toBinaryString(val));

 

//16進制轉換 10進制
System.out.println(Integer.valueOf("f", 16));

//8進制轉換 10進制
System.out.println(Integer.valueOf("11", 8));

//2進制轉換 10進制
System.out.println(Integer.valueOf("0101", 2));


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM