十六进制如何转化为八进制和二进制

十六进制怎么转化为八进制和二进制麻烦高手教一下过程详细点举两个例子要到小数点后面的万分感谢... 十六进制怎么转化为八进制和二进制 麻烦高手教一下 过程详细点 举两个例子 要到小数点后面的 万分感谢 展开
 我来答
地仙人掌
2011-12-12 · 为您提供耳目一新的感觉
地仙人掌
采纳数:3 获赞数:34

向TA提问 私信TA
展开全部
其实,很简单。二进制以一位表示一个数字,八进制以三位表示一个数字,16进制以四位为表示一个数字。
现在,我们以一个12位的01表示一个数吧。
1010 0101 0001
16进制:从右往左,以四位为一组,0001就是1;0101就是5,1010就是A,所以它表示16进制的A51.
8进制:从右往左,以三位为一组,001=1,010=2,001=1,101=5,所以它表示八进制的5121.
至于二进制,那就不用说了,它本身就是二进制。
还有,你可以去网上找一找除留余数法的相关概念。
转化的方法之一就是将16进制全部转换成01表示,然后再转换成其他进制。
字正虎
2012-03-12
知道答主
回答量:10
采纳率:0%
帮助的人:4.2万
展开全部
最简单的办法是用windows自带的计算器,用科学型就可以了
以下是手动计算的办法:
十进制转二进制:除以二,取余数(右边第一位),再把商继续除以二,再取余数(右边第二位)......直到商等于1,最后取商(最高位)。比如:11/2=5...1(右边第一位), 5/2=2...1(右边第二位), 2/2=1(最高位)...0(右边第三位),所以十进制数11转二进制后是:1011

十转八的情况类似,只要每次除以8即可。

转十六进制时,每次需除以16,并分别用A、B、C、D、E、F来代表余数为10、11、12、13、14、15即可。例如:333/16=20...13,20/16=1...4,所以十进制数333转十六进制后是14D。

顺便说一下,二进制转十六进制是最方便的。如:1101001101011010,四位一组:(1101)(0011)(0101)(1010),转成十六进制后是D39A。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ng01
2011-12-11 · TA获得超过258个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:99.4万
展开全部
十六进制“每位”拆成“4位”二进制
ABCD=1010 1011 1100 1101

每“3位”二进制合成“1位”8进制
(前面补零)001 010 101 111 001 101=125715

小数一样处理
0.1(B)=0.100(B)=0.4(O)=0.1000(B)=0.8(H)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姓撞淘I
高粉答主

2019-10-01 · 每个回答都超有意思的
知道答主
回答量:24.2万
采纳率:1%
帮助的人:1.2亿
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式