计算机入门之——进制之间的相互转换

计算机常用进制转换

  • 进制的由来

  • 生活中常用进制

  • 计算机中的二进制

  • 计算机中常用的四中进制的说明

  • 八进制和十六进制

  • ==进制之间的互相转换==

    进制的由来

    进制就是进制计数制,就是一种计数的方法。

    古代社会计数方式

  • 结绳计数

  • 书契计数

  • 算盘

  • 正字计数

    n进制,就是逢n进1.一个数字位上,最大的数字是n-1

    生活中常用进制

  • 十进制

  • 七进制【星期】

  • 十二进制【月份】

  • 百进制【世纪】

  • 千进制【薪资】

    计算机中的二进制

    计算机中使用二进制表示数据,二进制是一个很小的开关,1表示开,0表示关。一个字节用8个开关表示,就是8bit=1Byte

    计算机中将是个开关并联到一起,表示1024,作为基本的换算单位。

    1kB=1024B

    计算机中四种进制的说明

  • 二进制,计算机中所有的数据都是使用二进制表示,只有两个数0、1.

  • 八进制,逢八进1 1234567

  • 十进制,0~9

  • 十六进制,09,AF,A-10,B-11,C-12,D-13,E-14,F-5

    八进制和十六进制

    八进制和十六进制解决了数字过长不易识别的问题。

  • 八进制:每3位二进制表示一个数

  • 十六进制:每4位二进制表示一个数

    进制之间的转换

    将其他进制转化为十进制

    二进制>十进制

    将数字与对应权重相乘,将乘积再相加。

    0010 1010 42

    0011 1110 62

    0101 0101 85

    0111 1111 127

    八进制>十进制

    00000023 3×8^0+2×8^1=19

    00000432 282

    00011456 4910

    00000766 502

    十六进制>十进制

    000001DC 12+13*16+16^2=476

    00001BCF 15+12×16+11×162+1×163=7119

    将十进制转换为其他进制

    方法:短除法

    除K取余法

    • 十进制>二进制

    43 101011
    image-20200708112220054.png

55 110111

image-20200708112612021.png
  • 十进制>八进制

    346【10】》 532【8】

    image-20200708113127862.png

456【10】》 710【8】
image-20200708113518567.png
  • 十六进制》十进制

    660【10】》294【16】
    image-20200708113811289.png
354【10】》162【16】

199【10】》c7【16】

你可能感兴趣的:(计算机入门之——进制之间的相互转换)