美文网首页程序员
详细介绍计算机常用进制及相互转换且带例题

详细介绍计算机常用进制及相互转换且带例题

作者: Debug_EDM | 来源:发表于2020-06-30 20:04 被阅读0次

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

  • 进制的由来
  • 生活中常用的进制
  • 计算机中的二进制
  • 四种的进制的介绍
  • 八进制和十六进制
  • ==各种进制之间的转换==

进制的由来

  • 结绳计数 12 23 22 21
  • 书契计数
  • 算盘[图片上传失败...(image-6dcd52-1593517616171)]
  • ==正==字记数法

进制的概念

  • 进位计数法
  • 对于 n 进制 , 逢n 进1
  • 生活中常用的进制是十进制 [0 - 9]

生活中的进制

  • 十进制
  • 七进制[星期] [0-6]
  • 十二进制 [一年十二个月] 0 - 11
  • 百进制 [世纪]
  • 千进制 [1,000,000,000]

计算机中的二进制

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

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

计算机中常用的进制转换

  • 8b = 1B
  • 1024B = 1KB
  • 1024KB = 1MB
  • 1024MB = 1GB
  • 1024GB = 1TB
  • 1024TB = 1PB

四种进制的说明

  • 二进制 0 1 逢2进1 机器语言
  • 八进制 把三个电路开关连到一起 ,表示八种状态 0 ~ 7 逢8进1
  • 十进制 0-9 逢 10 进 1
  • 十六进制 把四个电路开关连到一起 表示十六中状态 0-9 + ABCDEF 最大的数字为15 [F]

八进制和十六进制

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

把二进制每三位 组合到一起组成 八进制

把二进制每四位组合到一起,组成十六进制

常用进制之间的转换

  • 将其他进制转换为十进制
    • 方法 : ==位权展开法==
    • 权重的计算方法 (进制) [位数-1] 进制的位数-1次幂
    • ==每一位数字与对应的权重相乘,然后将乘积相加==
    • 二进制转十进制
    • 八进制转十进制
    • 十六进制转十进制
  • 将十进制转换为其他进制
    • 方法 : 短除法
    • 除==k==逆取余
    • 将十进制转二进制
    • 将十进制转八进制
    • 将十进制转十六进制
    • 迂回路线 : ==先将十进制转换为二进制,再组合为八进制或者十六进制==
    • 把二进制每三位 组合到一起组成 八进制
    • 把二进制每四位组合到一起,组成十六进制

将以下数字转换为二进制

  • 123 = 0111 1011
  • 91 = 0101 1011
  • 37 = 0010 0101
    计算过程用原数字依次除以2求余数和底,然后再用新底除以2求新底的余数,以此类推,直到底数除不尽为止,然后再把求得的所有余数全部倒置排列既该数字的二进制

将以下数字转换为八进制

  • 234 = 352
  • 431 = 657
  • 166 = 246
    计算过程用原数字依次除以8求余数和底,然后再用新底除以8求新底的余数,以此类推,直到底数除不尽为止,然后再把求得的所有余数全部倒置排列既该数字的八进制

将以下数字转换为16进制

  • 342 = 156
  • 312

相关文章

  • 详细介绍计算机常用进制及相互转换且带例题

    计算机常用进制及进制之间的转换 进制的由来 生活中常用的进制 计算机中的二进制 四种的进制的介绍 八进制和十六进制...

  • 计算机常用的进制及相互转换

    计算机常用的进制及相互转换 今日内容 进制由来 生活中常用进制 计算机中的二进制 计算机中四种常用进制的说明 八进...

  • 进制转换

    2进制 , 8进制 , 10进制 , 16进制 , 介绍 及 相互转换 及 快速转换的方法 为什么要使用进制数 数...

  • 考试大纲

    考试科目1:计算机与网络基础知识1.计算机科学基础1.1数制及其转换·二进制、十进制和十六进制等常用数制及其相互转...

  • 2020-06-30

    计算机常用进制及进制之间的转换 一.:什么是进制? 进制:就是进位制,是人们规定的一种进位方法。 对于任何一种进制...

  • 2019软考[嵌入式系统设计师]大纲

    考试科目1:嵌入式系统基础知识 1.计算机科学基础 1.1数制及转换 ·二进制、八进制、十进制和十六进制等常用数制...

  • java——进制

    进制转换 10进制十进制(逢10进1)是我们最常用的一种数位进制方式。 10进制和2进制可以相互转换,举例如下: ...

  • python 的进制转换

    十进制, 二进制相互转换 十进制转换为二进制 二进制转换为十进制 十进制, 八进制相互转换 十进制转换为八进制 八...

  • 终于解惑随处可见的乱码

    计算机如何存储数据 计算机只能识别二进制,故只能使用二进制存储数据。 由于二进制可以与目前主流的十进制进行相互转换...

  • 3.2.3进制间的转换

    由于计算机中都是以二进制形式来存储数据的,那么进制间是如何相互转换的呢?进制的转换可以归为以下三类 1.各种进制转...

网友评论

    本文标题:详细介绍计算机常用进制及相互转换且带例题

    本文链接:https://www.haomeiwen.com/subject/jlqfqktx.html