当前位置:首页>文章中心>技术文章>【IP计算】二进制和十进制转换最快方法

【IP计算】二进制和十进制转换最快方法

发布时间:2016-01-02 点击数:1284

十进制转二进制
熟记以下排列,其实很Easy了,从右往左,依次是前一个数的2倍:

128

64

32

16

8

4

2

1



随便写个数字比如48
48 = 32 + 16,所以在32 和 16所在的位置为1,其余为0,(从最高位算起)
转为2进制就是

128

64

32

16

8

4

2

1

0

0

1

1

0

0

0

0

所以马上就知道48的二进制为:00110000


二进制转十进制就更简单了
比如随便写的一串 01111101
先写上 :

0

1

1

1

1

1

0

1


然后填充

128

64

32

16

8

4

2

1



那么它的十进制就是 64 + 32 + 16 + 8 + 4 + 1=125


在线客服