帮助你快速懂得心算十进制转二进制。(自创功法,理解就会,不会

  

目录:

  

1。熟记二进制几个特殊数字。

  

2。找到二进制的转换规律。

  

3。转二进制的规则理解。

  

4。举例消化,一举例你就明白了。

  

~ ~ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

  

前言:前面看不懂,可以先看举例。

  

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

  

一:熟记二进制几个特殊数字。

  

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

  

问:为什么只记忆这几个数字?

  

答:因为IP地址使用二进制表示,范围是从00000000.00000000.00000000.00000000到11111111.11111111.11111111.11111111,而0在二进制和十进制中都是0,而二进制的11111111在十进制中就是255年,所以IP地址就是从0.0.0.0到255.255.255.255。

           十进制数字   二进制表示               128   1000 0000         192   1100 0000         224   1110 0000         240   1111 0000         248   1111 1000         252   1111 1100         254   1111 1110         255   1111 1111            

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

  

2。找到二进制的转换规律。

  

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

           十进制数字   规律               128   128 + 2 ^ 6 (64)=192         192   192 + 2 ^ 5 (32)=224         224   224 + 2 ^ 4 (16)=240         240   240 + 2 ^ 3 (8)=248         248   248 + 2 ^ 2 (4)=252         252   252 + 2 ^ 1 (2)=254         254   254 + 2 ^ 0 (1)=255         255   255年是最后一个            

你会发现规律,从128年——225年,每两个数之间的差是递减的:64-32-16-8-4-2-1。把这个记住。
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

  

3。转二进制的规则理解。

  

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
上面的都记住之后,我们就可以开始理解这个算法了。

  
规则1:
  

我们把8位的二进制,从右向左,对应数字2的0次方(2 ^ 0)至2的7次方(2 ^ 7)。那么写出来就是:

           1111 1111               128 64-32-16 8-4-2-1            

这个不难理解,将这个记住就好。

  
规则2:
  

将X (0 & lt; X<256)转二进制,我们开始计算(128.64.32.16.8.4.2.1)哪些加起来等于X我们只算加起来等于X,我们不算减法等于X,因为减法需要向前借一位,个人感觉比较复杂,不建议。

帮助你快速懂得心算十进制转二进制。(自创功法,理解就会,不会