您现在的位置是:首页 > 综合问答 > 正文

十进制2004转换为八进制(2024年06月14日十进制和八进制转换)

发布时间:2024-06-14 20:50:13章绍菡来源:

导读 今天火狐为大家解答以上的问题。十进制2004转换为八进制,2024年06月14日十进制和八进制转换相信很多小伙伴还不知道,现在让我们一起来看看...

今天火狐为大家解答以上的问题。十进制2004转换为八进制,2024年06月14日十进制和八进制转换相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、兄弟只要懂得方法,需要转的数多与少不是问题,请看下面的方法: 秘密提示:凡是要转十进制的数都是采用"权值法"(是我自己的记忆方法)。

2、 二进制数自右至左第1位(即个位数)的权值是2的0次方,第2位的权值是2的1次方依次类推...... 如二进制数1011000110011需要转换为十进制数,采用“权值法”的解法如下: 位数 权值 结果 第1位 1*2^0 1 第2位 1*2^1 2 第5位 1*2^4 16 第6位 1*2^5 32 第10位 1*2^9 512 第11位 1*2^10 1024 第13位 1*2^12 4096 最后把所得到的结果相加起来就是十进制数了1+2+16+32+512+1024+4096=5683. 值得说明的就是,如果有细心观察我上面的列表换算的过程就会发现,为什么位数好像打乱了顺序? 如第2、5、6、10、113,答案就在这里啦,因为其所对应的数字不为0,即都是1.因为1乘于任何不为0(大于0)的乘积都不会为0(为我们最后的结果相加作准备)。

3、你可以将其列出来计算,反正结果都是0的(0加0是没有意义的)。

4、我在这里省略目的就是节省换算时间。

5、 上面的完整换算过程是这样的: 位数 权值 结果 第1位 1*2^0 1 第2位 1*2^1 2 第3位 0*2^2 0 第4位 0*2^3 0 第5位 1*2^4 16 第6位 1*2^5 32 第7位 0*2^6 0 第8位 0*2^7 0 第9位 0*2^8 0 第10位 1*2^9 512 第11位 1*2^10 1024 第12位 0*2^11 0 第13位 1*2^12 4096 结果与省略的方法一样的。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

上一篇
下一篇

猜你喜欢

最新文章