8进制和16进制怎么转换

 我来答
易玉兰单画
2020-04-11 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:28%
帮助的人:939万
展开全部
八进制化为十六进制
先将八进制化为二进制,再将二进制化为十六进制。
例:(712)8
=
(1110
0101
0)2
=
(1CA)16
十六进制化为八进制:
先用1化4方法,将十六进制化为二进制;再用3并1方法,将二进制化为8制。
例:
(1CA)16
=
(111001010)2
=
(712)8
说明:小数点前的高位零和小数点后的低位零可以去除。

扩展资料:
其他进制转为八进制:
二进制化为八进制:
整数部份从最低有效位开始,以3位一组,最高有效位不足3位时以0补齐,每一组均可转换成一个八进制的值,转换完毕就是八进制的整数。
小数部份从最高有效位开始,以3位一组,最低有效位不足3位时以0补齐,每一组均可转换成一个八进制的值,转换完毕就是八进制的小数。
例:(11001111.01111)2
=
(011
001
111.011
110)2
=
(317.36)8
参考资料:搜狗百科-
八进制
宏金生贯女
2020-02-24 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.4万
采纳率:28%
帮助的人:889万
展开全部
举2个例子来说下:
8进制的1765转换到
16进制
步骤:
将1转换成3位
2进制
是001
将7转换成3位2进制是111
将6转换成3位2进制是110
将5转换成3位2进制是101
将这些
2进制数
连起来就是001|111|110|101
然后从后向前4个一组划分0011|1111|0101
0011即3
1111即F
0101即5
所以得到(1765)8
=
(3F5)16
16进制的AC2F转换成8进制:
将A转换成4位2进制即1010
将C转换成4位2进制即1100
将2转换成4位2进制即0010
将F转换成4位2进制即1111
连起来即1010|1100|0010|1111
然后从后向前3个一组划分前面不足补0得到001|010|110|000|101|111
001即1
010即2
110即6
000即0
101即5
111即7
所以得到(AC2F)16
=
(126057)8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仪菊爱巳
2020-02-24 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:28%
帮助的人:978万
展开全部
先把八进制转换成二进制然后用二进制转化成十六进制反正依然就是了。
转化成二进制用除二取余就是相应的二进制了
二进制转成别的只要每位乘以十的几进制次方就行了。
end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式