二.数据类型及计算

作者 by admin / 2022-04-27 / 暂无评论 / 108 个足迹

二.基础知识

进制转换

1. 十进制 -> 非十进制

转换方法:除以基数,逆序取余
1.与十进制291等值的十六进制是(B)
A.1FF、B.123、C.1F2、D、122


例:
16|291
 16|18
 16|1
   0
2.与十进制291等值的八进制是(443)8


例:
8|291
 8|36
 8|4
  0

2. 非十进制 -> 十进制

转换方法:数值乘以对应的位权求和。
  1. 与十六进制(AB)16等值的十进制是(C)
    A.169、B.170、C.171、D.172、
    例:
    (AB)16=A*161 + B*160
    (AB)16=10*16+11
    (AB)16=171
    2.与八进制(264)8等值的十进制是 180
    (264)8=282+681+4*80
    (264)8=128+48+4
    (264)8=180
  2. 与二进制(1010)2等值的十进制是(10)
    (1010)2=23+21
    (1010)2=10

3. 二、八、十六进制间的转换

二进制--->八进制:从右往左3位一组,不足补0

1.与二进制(010111101)2等值的八进制是(275)8

二进制--->十六进制:从右往左4位一组,不足补0

2.与二进制(10111101)2等值的十六进制是(BD)16

八进制--->二进制:将每个数转换成对应的3位二进制数

3.与八进制(462)2等值的二进制是(100110010)2

十六进制--->二进制:将每个数转换成对应的4位二进制数

4.与十六进制(1A2B)16等值的二进制是(11010001010011)2

独特见解