非十进制转十进制怎么转,讲清楚点
- 提问者网友:低吟詩仙的傷
- 2021-05-06 16:51
- 五星知识达人网友:山有枢
- 2021-05-06 18:25
二进制转换十进制
二进制数第0位(右边第一个)的权值是2的0次方,第1位的权值是2的1次方……
例如,设有一个二进制数:0110 0100,转换为10进制为:
下面是竖式:
0110 0100 换算成 十进制
第0位 0 x 2^0 = 0
第1位 0 x 2^1 = 0
第2位 1 x 2^2 = 4
第3位 0 x 2^3 = 0
第4位 0 x 2^4 = 0
第5位 1 x 2^5 = 32
第6位 1 x 2^6 = 64
第7位 0 x 2^7 = 0
然后相加 4+32+64=100
最后结果 (0110 0100)B=(100)D
*注* B表示二进制,O表示八进制,D表示十进制,H表示十六进制。
若有小数的话,小数部分从小数点后第一位开始算,权植为2^-1 第二位2^-2…… ……
八进制转换十进制
第0位(右边第一个)的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方……
例: 设有一个八进制数:1507,转换为十进制为:
第0位 7 x 8^0 = 7
第1位 0 x 8^1 = 0
第2位 5 x 8^2 = 320
第3位 1 x 8^3 = 512
然后相加: 7+320+512=839
(1507)O=(839)D
十六进制转换为十进制
(ABC.8C)H=10x16^2+11x16^1+12x16^0+8x16^-1+12x16^-2
=2560+176+12+0.5+0.046875
=(2748.546875)D
- 1楼网友:怙棘
- 2021-05-06 21:37
- 2楼网友:舊物识亽
- 2021-05-06 20:02