十六进制如何转化为八进制和二进制
十六进制怎么转化为八进制和二进制麻烦高手教一下过程详细点举两个例子要到小数点后面的万分感谢...
十六进制怎么转化为八进制和二进制 麻烦高手教一下 过程详细点 举两个例子 要到小数点后面的 万分感谢
展开
4个回答
展开全部
最简单的办法是用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。
以下是手动计算的办法:
十进制转二进制:除以二,取余数(右边第一位),再把商继续除以二,再取余数(右边第二位)......直到商等于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。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
十六进制“每位”拆成“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)
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)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询