> 数学 >
请将八进制数(3567)8转换成十六进制数表示
人气:479 ℃ 时间:2020-04-14 03:29:27
解答
把八进制数3567每位用3位二进制写成一个二进制码011101110111;将这个二进制码从右至左每4位分组,最左端不足的用0补齐0111'0111'0111;把每一组用对应的十六进制符号写出来777.能帮忙写出直接的运算过程么,麻烦了什么语言?不用语言的方式,用计算过程写出来前面这也是一种计算方法呀,而且是最直观简单的。下面提供两种方法,供参考:1.直接用16除,反向取余数(要注意被除数是8进制):3567(8)÷16 = 167(8)余 7167(8)÷16 = 7(8)余 77(8)÷16 = 0(8)余 7从下向上读余数:777。 这个办法困难点,要会算其他进制的被除数。2.先将8进制化成10进制,再用16除,反向取余数。3567(8)=3x8^3+5x8^2+6x8+7=3x512 + 5x64 + 48 + 7 = 1911。1911÷16 =119余7119÷16 =7余77÷16 =0余7反向取余数:777。
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版