计算机组成原理学习一:进制

一.进制的概念

  1. 进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一......
  2. 在数学里面进制数很多,二进制,四进制,八进制,十进制,十二进制,十六进制,六十进制......本文主要针对计算机,只考虑常用进制。

二.常用进制

  1. 二进制:0和1表示所有数据。
  2. 八进制:0到7表示所有数据。
  3. 十进制:最常见的,没什么说的。
  4. 十六进制:0到9,A到F这个15个数表示所有的数据。

三.进制转换注意点

  1. 二进制转八进制,将二进制每三个为一位(不足补零),换成八进制即可。eg.     10010.11 = 22.6。
  2. 用的最多的十六进制和二进制的转换,本来可以不记,但为了快速,把这个印在脑海里吧
    二进制 十进制 十六进制
    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对进制的表示方式

  1. java里不显示的支持二进制。
  2. 支持显示的八进制,在八进制前面加0。
  3. 支持显示的十六进制,在十六进制前叫0x。
    System.out.println(025);     //21
    System.out.println(0xF);     //15

猜你喜欢

转载自zy19982004.iteye.com/blog/1705782