700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Java进制转换(二进制 八进制 十进制 十六进制)

Java进制转换(二进制 八进制 十进制 十六进制)

时间:2021-08-08 05:43:52

相关推荐

Java进制转换(二进制 八进制 十进制 十六进制)

Java进制转换(二进制、八进制、十进制、十六进制)

1. 二进制转其它进制

二进制转八进制

String i="1001";System.out.println(Integer.toOctalString(Integer.parseInt(i, 2)));//二进制转八进制

二进制转十进制

String i="1001";System.out.println(Integer.parseInt(i,2));//二进制转十进制System.out.println(Integer.valueOf(i,2).toString());//二进制转十进制

二进制转十六进制

String i="1001";System.out.println(Integer.toHexString(Integer.parseInt(i, 2)));//二进制转十六进制

2.八进制转其它进制

八进制转二进制

String i="21";System.out.println(Integer.toBinaryString(Integer.valueOf(i,8)));//八进制转二进制

八进制转十进制

String i="21";System.out.println(Integer.parseInt(i,8));//八进制转十进制System.out.println(Integer.valueOf(i,8).toString());//八进制转十进制

八进制转十六进制

String i="21";System.out.println(Integer.toHexString(Integer.valueOf(i,8)));//八进制转十六进制

3. 十进制转其它进制

十进制二进制

int i=10;System.out.println(Integer.toBinaryString(i));//十进制转二进制

十进制转八进制

int i=10;System.out.println(Integer.toOctalString(i));//十进制转八进制

十进制转十六进制

int i=10;System.out.println(Integer.toHexString(i));//十进制转十六进制

4. 十六进制转其它进制

十六进制转二进制

String i="021C";System.out.println(Integer.toBinaryString(Integer.parseInt(i,16)));//十六进制转成二进制System.out.println(Integer.toBinaryString(Integer.valueOf(i,16)));//十六进制转成二进制

十六进制转成八进制

String i="021C";System.out.println(Integer.toOctalString(Integer.parseInt(i,16)));//十六进制转成八进制System.out.println(Integer.toOctalString(Integer.valueOf(i,16)));//十六进制转成八进制

十六进制转十进制

String i="021C";System.out.println(Integer.parseInt(i,16));//十六进制转十进制System.out.println(Integer.valueOf(i,16).toString());//十六进制转十进制

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。