十六进制如何直接转换成八进制

希望是简便方法,通俗易懂。十六进制换成十进制再换成八进制我也会。... 希望是简便方法,通俗易懂。十六进制换成十进制再换成八进制我也会。 展开
 我来答
创作者wZU3RIwBMx
2020-03-13 · TA获得超过3万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:616万
展开全部
八进制转换为十六进制,没有一步到位的办法。
可以先转化为十进制,再转化为十六进制。(这样的计算比较繁琐)
比较简单的方法是通过先转化为二进制,再转化为十六进制:
每1位八进制,对应于3位二进制数,然后从低位开始,每4位二进制数,对应于1位十六进制数。
例如:3765Q=011
111
110
101B=0111
1111
0101B=7F5H
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dc91b32
2009-05-04 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
先转十进制,再转八进制,

以下代码,h是十六进制“A5F”,然后转成十进制t,然后转成八进制e,

string h = "A5F";
int t = Convert.ToInt32(h, 16);
string e = Convert.ToString(t, 8);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
呵呵呵我啊有
2019-02-14
知道答主
回答量:1
采纳率:0%
帮助的人:803
展开全部
先转二进制00111011110000100100
将开头的零去掉
就成了111011110000100100
再用三位归一法
111 011 110 000 100 100
在转换成八进制
即736044
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美食八方汇
高粉答主

2020-02-22 · 说的都是干货,快来关注
知道答主
回答量:9.9万
采纳率:3%
帮助的人:5139万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不妙衡2
2019-12-24 · TA获得超过7162个赞
知道大有可为答主
回答量:3.9万
采纳率:92%
帮助的人:2661万
展开全部
16进制过去知听说过16两称八进制是什么不知道?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式