十进制与其他进制相互转换方法? 30
3个回答
展开全部
1. 十进制转换为二进制
除二取余法
89(10) = 1011001(2)
89 / 2 = 44 余 1
44 / 2 = 22 余 0
22 / 2 = 11 余 0
11 / 2 = 5 余 1
5 / 2 = 4 余 1
4 / 2 = 2 余 0
2 / 2 = 1
2. 十进制转换为八进制
假设十进制数为1000,则八进制数位1750,过程如下:
1000/8=125,余数为0;
125/8=15,余数为5;
15/8=1,余数为7;
1/8=0,余数为1;
3.十进制数转换成十六进制方法是:除以16取余数
十进制数除以16,所得余数就是转换后的16进制数的最低位,所得的商再除以16得到的余数就是转换后的16进制数的第二位,直到商是0为止,把所有余数分别转换成16进制数,再按顺序排列即可。例如:723转换成16进制过程:
723/16=45...........3
45/16=2...............13(D)
2/16=0................2
注意:13=DH
所以:723=2D3H
当然,你可以转为二进制然后转到其他的进制,希望可以帮助到你!
除二取余法
89(10) = 1011001(2)
89 / 2 = 44 余 1
44 / 2 = 22 余 0
22 / 2 = 11 余 0
11 / 2 = 5 余 1
5 / 2 = 4 余 1
4 / 2 = 2 余 0
2 / 2 = 1
2. 十进制转换为八进制
假设十进制数为1000,则八进制数位1750,过程如下:
1000/8=125,余数为0;
125/8=15,余数为5;
15/8=1,余数为7;
1/8=0,余数为1;
3.十进制数转换成十六进制方法是:除以16取余数
十进制数除以16,所得余数就是转换后的16进制数的最低位,所得的商再除以16得到的余数就是转换后的16进制数的第二位,直到商是0为止,把所有余数分别转换成16进制数,再按顺序排列即可。例如:723转换成16进制过程:
723/16=45...........3
45/16=2...............13(D)
2/16=0................2
注意:13=DH
所以:723=2D3H
当然,你可以转为二进制然后转到其他的进制,希望可以帮助到你!
参考资料: http://zhidao.baidu.com/question/119216262.html
展开全部
在计算器里,查看里面,有个科学型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要有电脑就可以计算
开始-程序-附件-计算器-查看-科学型
出现了把 呵呵 这样算就很简单
你可以试试,是不是很简单呀
例子:把2进制 10101 转换正十六进制
先点到二进制上 打上 10101 在点一下十六进制 出现了21
开始-程序-附件-计算器-查看-科学型
出现了把 呵呵 这样算就很简单
你可以试试,是不是很简单呀
例子:把2进制 10101 转换正十六进制
先点到二进制上 打上 10101 在点一下十六进制 出现了21
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询