Java里進制轉換(二進制、八進制、十進制、十六進制)


// 十進制轉其它進制(二進制,八進制,十六進制)
int k = 17;
System.out.println(Integer.toBinaryString(k));// 轉二進制
System.out.println(Integer.toOctalString(k));// 轉八進制
System.out.println(Integer.toHexString(k));// 轉十六進制

 

// 結果
//    10001
//    21
//    11

 

// 其它進制轉十進制
System.out.println(Integer.parseInt("10001",2));
System.out.println(Integer.parseInt("21",8));
System.out.println(Integer.parseInt("11",16));

 







免責聲明!

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



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