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

今日内容

  • 进制的由来

  • 生活中常用进制

  • 计算机的二进制

  • 计算机常用的四种进制

  • 八进制和十六进制

  • 进制的转换

进制的由来

进制:进位计数制

原始计数方式:

  • 节绳计数

  • 书契计数

  • 算盘

  • 正字计数法

生活中常用进制

  • 十进制

  • 七进制

  • 十二进制

  • 百进制

  • 千进制

计算机中的二进制

image-20200525094040436.png

计算机中四种常用进制

十进制

  • 0-9

二进制

  • 0或者1 的形式保存【存储】

八进制

  • 0-7

十六进制

0-9ABCDEF(0-15)

八进制和十六进制

为了二进制写法的简便,使用八进制来表示,将原来的二进制的每三位数放到一起组成八进制,将原来的二进制每四位放在一起组成十六进制

在计算机实际存储依然存储的是二进制

进制之间转换

将其他进制转换为十进制

  • 将二进制转换为十进制

    • 将对应位数上的数字和每一位的权重相乘,然后相加。
  • 将八进制转换为十进制

    • 将对应位数上的数字和每一位的权重相乘,然后相加。
  • 将十六进制转换为十进制

    • 将对应位数上的数字和每一位的权重相乘,然后相加。

将十进制转换为其他进制

短除法除K取余法

  • 将十进制转换为二进制

  • 将十进制转换为八进制

  • 将十进制转换为十六进制

先将十进制转换为二进制数,然后将二进制数组合成八进制或者十六进制

八进制是将二进制每三位组合在一起

十六进制是将二进制每四位组合在一起

0x开头的是16进制,0b开头的是2进制,08进制

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容