文章目录

  • 八进制数字
  • 八进制的意义
  • java的八进制转换方法



八进制数字

八进制使用数字0到7,逢八进位:

0,1,2,3,4,5,6,7


八进制的意义

八进制数字可以方便地表示3位二进制值:

八进制

二进制

0

000

1

001

2

010

3

011

4

100

5

101

6

110

7

111


java的八进制转换方法

十进制整数转成八进制的方法:
Integer.toOctalString(166973)

// 转换结果为:506075
System.out.println(Integer.toOctalString(166973));


十六进制转成十进制整数的方法:
Integer.parseInt("506075", 8)

// 转换结果为:166973
System.out.println(Integer.parseInt("506075", 8));