作业1《计算机进制基础》
计算机中有多种进制方式,并不只是生活中常见的十进制。请提前了解、学习计算机中的常见的多种的进制方式?
一、常见的计算机进制方式
整型int的四种进制
二进制 | 十进制 | 八进制 | 十六进制 | |
---|---|---|---|---|
表示 | 用0、1表示 | 用0-9表示 | 用0-7表示 | 用0-9,A-F表示 |
具体 | 0、1 | 0、1、2、3、4、5、6、7、8、9 | 0、1、2、3、4、5、6、7 | 0、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.(二、八、十六进制) → (十进制)
2.(十进制) → (二、八、十六进制)
3.(二进制) ↔ (八、十六进制)
例题1:将二进制数转换为八进制?
由低位开始,每3个一组,转化成对应的八进制。
例题2:将二进制数转换为十六进制?
由低位开始,每4个一组,转化成对应的十六进制。
例题1、例题2用的是乘法。
例题3:将八进制数转换为二进制?
将每一位数,转换为一个三位的二进制数。
例题4:将十六进制数转换为二进制?
将每一位数,转换为一个四位的二进制数。
例题3、例题4用的是除法。
4.(八进制) ↔ (十六进制)
用二进制数作为中间值进行转换。
三、同进制内的加减法
这篇文章,讲解形象、生动。(http://c.biancheng.net/view/1724.html)
Comments | NOTHING