无符号二进制整数转换成十进制数怎么算

 我来答
太平洋科技
优质机构答主

2023-01-06 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
太平洋科技
太平洋电脑网通过分析、评测生活及工作中各类消费品,让消费者客观了解产品性能及安全状况,帮助用户做出理性购买选择。同时科普各领域产品知识,解答用户选购及使用中所遇问题。
向TA提问
展开全部

N进制转换成十进制的方法:按权位展开,把展开式放到十进制下,再按照“十进制”的运算规律求和。

无符号二进制数转换为十进制数时,二进制数第0位的权值是2的0次方,第1位的权值是2的1次方??

以一个无符号二进制数0110 0100为例,将其转换为10进制。计算过程如下:

0 * 2^0 + 0 * 2^1 + 1 * 2^2 + 0 * 2^3 + 0 * 2^4 + 1 * 2^5 + 1* 2^6 + 0 * 2^7 = 100

得到二进制数01100100对应的十进制数是100。

扩展资料:

正数的进制转换与无符号数相同,负数的进制转换稍微有些不同。

先把负数写为其补码形式,然后再根据二进制转换其它进制的方法进行。

例:要求把-9转换为八进制形式。则有:

-9的补码为1111 1111 1111 0111。从后往前三位一划,不足三位的加0

111---->7

110---->6

111---->7

111---->7

111---->7

001---->1

然后将结果按从下往上的顺序书写就是:177767,那么177767就是十进制数-9的八进制形式。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式