(6327.16)8=(110 011 010 111. 001 110)2
每一个八进制数都可以转换为对应的三位二进制数,这个规则是固定的。
------
(101 1001 0101)2+(2132)10
=(0101 1001 0101)2+(2132)10
方法一
=(595)16+(2132)10
=(1429)10+(2132)10
=(3561)10
=(DE9)16
方法二
=(595)16+(854)16 //个位5=4=9,十位9+5=14=E,百位5+8=13=D
=(DE9)16
(595)16
=(5×16^2+9×16^1+5×16^0)10
=(1280+144+5)10
=(1429)10
采用除基取余法,基数为16,
3561/16,商222,余9
222/16,商13,余14,即E
13/16,商0,余13,即D
从上到下依次是个位、十位、百位,
所以,最终结果为(DE9)16。
题目3,思路:转为十六进制或八进制后,进行相应进制的加法运算,最后转为十进制;
题目4,思路:转为十六进制后,进行加法运算;
题目5,思路:转为十进制后,进行加法运算,最后转为九进制;
(345)6+(345)7
=(137)10+(180)10
=(317)10
=(382)9
(345)6
=(3×6^2+4×6^1+5×6^0)10
=(108+24+5)10
=(137)10
(345)7
=(3×7^2+4×7^1+5×7^0)10
=(147+28+5)10
=(180)10
采用除基取余法,基数为9,
317/9,商35,余2
35/9,商3,余8
3/9,商0,余3
从上到下依次是个位、十位、百位,
所以,最终结果为(382)9。