从零双排学java之进制的转换

常用的进制分别有  十进制  二进制 八进制以及十六进制

十进制转二进制使用--(连除到取余法)

示例:

二进制转十进制--(按权求和)

示例:

public class Demo01 {

public static void main(String[] args) {

// 10进制转2进制 返回的是字符串类型

String str1 = Integer.toBinaryString(18);

System.out.println(str1);

// 10--8进制

String str2 = Integer.toOctalString(31);

System.out.println(str2);

// 10-16进制

String str3 = Integer.toHexString(12);

System.out.println(str3);

}


}

在java中可以通过调用 Integer 中的方法来实现进制的转换

八进制与1十六进制通过同样的方法都可以进行转换






猜你喜欢

转载自blog.csdn.net/jsymax/article/details/80184755