玩转二进制和十进制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在,人们用10进制记数。什么是十进制呢?就是满10进1。例如数到9,就要向前一位进1,变成10。我们经常碰到十进制转二进制或二进制转十进制。一个一个写非常麻烦。用计算器算还很麻烦。小编为口算能力强的人带上这篇文章,能大大的提升工作效率。

1,二进制转十进制:

例:00110110(110110)

(1):列八个数字(这些数字还可以往前列,据体检文下括大括号部分,那部份介绍了如何把11100000111转成十进制):

128 64 32 16 8 4 2 1

(2):对应待转换二进制数:

128 64 32 16 8 4 2 1

0 0 1 1 0 1 1 0

(3):把对应1的数加起来:

32 + 16 + 4 + 2=54

(4):得到结果:54

{

11100000111

1024 512 256 128 64 32 16 8 4 2 1

·1 1 1 0 0 0 0 0 1 1 1 1024+512+256+4+2+1=1799

}

2,十进制转二进制:

例:54

(1),依次除2(同理,这个也可以往下除):

54(54本身) ......0(54/2的余数)

27(54/2的商).....1(27/2的余数)

13(27/2的商).....1(13/2的余数)

6 (13/2的商).....0(6/2的余数)

3 (6/2 的商).....1(3/2的余数)

1 (3/

2 的商).....1(1/2的余数(默认为1))

这个很重要!

(2),从下往上数余数,得到结果110110.

怎么样,你学会了吗?

相关文档
最新文档