十进制快速转换二进制的技巧 除二取余的方法就别说了 就是随便说一个数就能马上想到它的二进制数(十进制转二进制怎么算最简单)

十进制快速转换二进制的技巧 除二取余的方法就别说了 就是随便说一个数就能马上想到它的二进制数(十进制转二进制怎么算最简单)

首页维修大全综合更新时间:2024-08-06 00:51:03

十进制快速转换二进制的技巧 除二取余的方法就别说了 就是随便说一个数就能马上想到它的二进制数

说马上不现实吧 除非你心算很厉害,不用计算器的话你可以试试这个,举例:

243

243

243 = 128 + 64 + 32 + 16 + 0 + 0 + 2 + 1

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

= (1111 0011)2

从右往左看:

0*2^0 2的0次方 表示末位为1

1*2^1 表示第二位为1

0*2^2 表示第三位为0

……

以此类推,1*2^7表示第8位为1

最后,用2进制表示为:1111 0011

=============================================

方法二:

你也可以这么想,243 = 256 -13 = 256 - 8 - 4 - 1

256 二进制 1 0000 0000

然后减去第四位1(因为2的3次方对应第四位),减去第三位1,减去第1位1(第N位 从右至左数)

1 0000 0000

- 1101

-----------------

1111 0011

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.