计算机常用进制间的转换

计算机常用进制间的转换

  • 进制的由来

  • 生活中的常用进制

  • 计算机中的二进制

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

  • 八进制和十六进制

  • 进制之间的转换

进制的由来

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

古代社会的计数方式

  • 结绳计数

  • 书契计数

  • 算盘

  • 正字计数

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

生活中的常用进制

  • 十进制

  • 七进制[星期]0->星期日 1 2 3 4 5 6

  • 十二进制[月份]0 1 2 3…11

  • 百进制[世纪] 19世纪 18xx 上半叶 前50年

  • 千位制[薪资] 13K

计算机中的二进制

计算机使用二进制表示数据,对应电路开关,1表示“开”,0表示“关”

8b=1B bit比特位 Byte字节 一个比特位对应一个电路开关 8个比特位对应8个开关。

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

1024B=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

1024TB=1PB

计算机中四种进制的说明

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

  • 八进制,逢八进一,包含0 1 2 3 4 5 6 7

  • 十进制,逢10进1,0-9

  • 十六进制,使用数字0-9+A-F表示,一共有16种状态 A->10 B->11 C->12 D->13 E->14 F->15

八进制和十六进制

​ 000 000 001 111 001[二进制121]

​ 0 0 1 7 1 [八进制]

​ 99二进制

​ 33八进制

​ 0000 0000 0000 0000 0000 0000 0101 0011[32位]

​ 0 0 0 0 0 0 5 3 [8位]

将十进制转换为其他进制

​ 方法:短除法

​ 除K逆取余法[K代表要转换为的进制数]

​ 十进制->二进制

​ 除到商为0

​ 432 0

​ 54 6

​ 6

​ 159

​ C7

八-十六

​ 先将十进制转换成二进制

​ 将二进制组合成八进制或者十六进制

你可能感兴趣的:(其他)