二进制 Binary system 八进制 Octal number system 十进制 Decimal system 十六进制 Hexadecimal
简单的常用进制转换
public static void main(String[] args) {
/*
* 二进制 Binary system 八进制 Octal number system 十进制 Decimal system 十六进制
* Hexadecimal
*/
// 十进制转二进制
System.out.println(Integer.toBinaryString(112));
// 十进制转八进制
System.out.println(Integer.toOctalString(112));
// 十进制转十六进制
System.out.println(Integer.toHexString(112));
// 二进制转十进制
System.out.println(Integer.parseInt("1110000", 2));
// 八进制转十进制
System.out.println(Integer.parseInt("27", 8));
// 十六进制转十进制
System.out.println(Integer.parseInt("A9", 16));
}
1110000
160
70
112
23
169