一.进制的概念
- 进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一......
- 在数学里面进制数很多,二进制,四进制,八进制,十进制,十二进制,十六进制,六十进制......本文主要针对计算机,只考虑常用进制。
二.常用进制
- 二进制:0和1表示所有数据。
- 八进制:0到7表示所有数据。
- 十进制:最常见的,没什么说的。
- 十六进制:0到9,A到F这个15个数表示所有的数据。
三.进制转换注意点
- 二进制转八进制,将二进制每三个为一位(不足补零),换成八进制即可。eg. 10010.11 = 22.6。
- 用的最多的十六进制和二进制的转换,本来可以不记,但为了快速,把这个印在脑海里吧
二进制 十进制 十六进制 0000 0 0 0001 1 1 0010 2 2 0011 3 3 0100 4 4 0101 5 5 0110 6 6 0111 7 7 1000 8 8 1001 9 9 1010 10 A 1011 11 B 1100 12 C 1101 13 D 1110 14 E 1111 15 F
三.Java对进制的表示方式
- java里不显示的支持二进制。
- 支持显示的八进制,在八进制前面加0。
- 支持显示的十六进制,在十六进制前叫0x。
System.out.println(025); //21 System.out.println(0xF); //15