预习作业汇总之一


作业1《计算机进制基础》

计算机中有多种进制方式,并不只是生活中常见的十进制。请提前了解、学习计算机中的常见的多种的进制方式?

一、常见的计算机进制方式

整型int的四种进制

二进制十进制八进制十六进制
表示用0、1表示用0-9表示用0-7表示用0-9,A-F表示
具体0、10、1、2、3、4、5、6、7、8、90、1、2、3、4、5、6、70、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
满2进1满10进1满8进1满16进1
举例00、01
10、11
00、01、02、03、04、05、06、07
10、11、12

二、进制转换

进制转换的关系为:


主要分四部分:

  • (二、八、十六进制) → (十进制)
  • (十进制) → (二、八、十六进制)
  • (二进制) ↔ (八、十六进制)
  • (八进制) ↔ (十六进制)

1.(二、八、十六进制) → (十进制)

用乘法。

例题1:将二进制数转换为十进制数?

例题2:将八进制数转换为十进制数?

例题3:将十六进制数转换为十进制数?

2.(十进制) → (二、八、十六进制)

用除法。

例题1:将十进制的数转换为二进制?

例题2:将十进制的数转换为八进制?

例题3:将十进制的数转换为十六进制?

3.(二进制) ↔ (八、十六进制)

例题1:将二进制数转换为八进制?
由低位开始,每3个一组,转化成对应的八进制。

例题2:将二进制数转换为十六进制?
由低位开始,每4个一组,转化成对应的十六进制。

例题1、例题2用的是乘法。

例题3:将八进制数转换为二进制?
将每一位数,转换为一个三位的二进制数。

例题4:将十六进制数转换为二进制?
将每一位数,转换为一个四位的二进制数。

例题3、例题4用的是除法。

4.(八进制) ↔ (十六进制)

用二进制数作为中间值进行转换。

三、同进制内的加减法

这篇文章,讲解形象、生动。(http://c.biancheng.net/view/1724.html)

参考资料:
1.https://www.cnblogs.com/gaizai/p/4233780.html

声明:Jerry's Blog|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 预习作业汇总之一


Follow excellence, and success will chase you.