天天看點

java進制轉換代碼

定義十進制的數直接寫,定義8進制的數以0開頭,定義二進制的數以0b開頭,定義十六進制的數以0x開頭
需要将十進制的數以二進制的數表示出來可以參照下例:      
int a = 10;
System.out.println(Integer.toBinaryString(a));      
轉換成八進制把Binary換成Octal
轉換成十六進制把Binary換成Hex
解釋:Binary是二進制的意思,Octal是八進制的意思,Hex是十六進制的意思。      
十進制轉成十六進制: 
Integer.toHexString(int i) 
十進制轉成八進制 
Integer.toOctalString(int i) 
十進制轉成二進制 
Integer.toBinaryString(int i) 
十六進制轉成十進制 
Integer.valueOf("FFFF",16).toString() 
八進制轉成十進制 
Integer.valueOf("876",8).toString() 
二進制轉十進制 
Integer.valueOf("0101",2).toString()      

将程式設計看作是一門藝術,而不單單是個技術。

敲打的英文字元是我的黑白琴鍵,

思維圖紙畫出的是我編寫的五線譜。

當美妙的華章響起,現實通往二進制的大門即将被打開。