1、二进制的表现形式:由0,1组成,以0b(b可以大写也可以小写)开头,(JDK1.7版本可以表示二进制了)。
2、八进制的数据表现形式:由0 ~ 7组成,以0开头。
3、十进制的数据表现形式:由0 ~ 9组成,整数默认是十进制的。
4、十六进制的数据表现形式:由0 ~ 9,a,b,c,d,e,f(大小写均可),以0x开头。
5、案例:输出不同进制表现100的数据
- 二进制:0b100:
1*2^2 + 0*2^1 + 0*2^0 = 4
- 八进制:0100:
1*8^2 + 0*8^1 + 0*8^0 = 64
- 十六进制:0x100:
1*16^2 + 0*16^1 + 0*16^0 = 256