计算机常用进制及进制间的转换

计算机常用进制及进制间的转换

  • 进制的由来

  • 生活中常用的进制

  • 计算机中的二进制

  • 四种进制的介绍

  • 八进制和十六进制

  • 各种进制之间的转换

进制的由来

  • 结绳计数

  • 书契计数

  • 算盘

进制的概念

  • 进位计数法

  • 对于n进制,逢n进1

  • 生活中常用的进制是十进制[0-9]

生活中的进制

  • 十进制

  • 七进制[星期(0-6)]

  • 十二进制[一年十二个月(0-11)] calendar 类

  • 百进制[世纪]

  • 千进制[1,000,000,000] 12k

计算机中的二机制

在计算机中使用补码表示信息

在计算机中一个数据位为1bit,一个字节由8个数据位表示称为一个Byte

计算机中常用的进制转换

  • 8bit=1B

  • 1024B=1KB

  • 1024KB=1MB

  • 1024MB=1GB

  • 1024GB=1TB

  • 1024TB=1PB

四种进制的说明

  • 二进制 0 1 逢2进1

  • 八进制 把3个电路开关连在一起 表示八种状态

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

  • 十六进制 把四个电路开关连到一起 表示16种状态 0-9 A B C D E F 最大的数是F=15 CD12

0 1101 0101 0101 0101 0110 1010

八进制和十六进制

八进制和十六进制,解决了二进制数字书写太长,不易识别的问题

把二进制数每3位组合一起=8进制

...4位...=16进制

常用进制之间的转换

  • 将其他进制转换为10进制

    • 方法:

    • 权重的计算:进制^(位数-1)

    • 二进制转十进制

    • 八进制转十进制

      • 八进制数以0开头
    • 十六进制数转十进制

      • 以0x开头

    将十进制转换成其他进制

    将十进制转二进制

    • 方法:短除法
  • 将十进制转十六进制

  • 迂回路线,先转换成二进制再换成十六进制

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。