java各種進制轉十進制

編程語言 Java 技術 程序員光藍 2017-04-12

轉換

package com.guanglan.javase;

public class JinZhi {

public static void main(String[] args) {

//二進制 0b開頭

System.out.println(0b11001) ;

/**

* 二進制轉10進制

* 計算過程 = 1*2^4+1*2^3+1*2^0 = 25

*/

//八進制 0開頭

System.out.println(0123);

/**

* 八進制轉10進制

* 1*8^2+2*8^1+3*8^0 = 64+16+3=83

*/

//十六進制0x開頭

System.out.println(0x211a);

/**

* 十六進制轉10進制

* 2*16^3+1*16^2+1*16^1+a*16^0 = 8474

*/

//===========================================================================

}

}

相關推薦

推薦中...