靚麗時尚館

位置:首頁 > 健康生活 > 心理

2進位制撥碼怎樣計算

心理2.94W
2進位制撥碼怎樣計算

2進位制撥碼計算

1、除k取餘法

例如302

302 2 = 151 餘0

151 2 = 75 餘1

75 2 = 37 餘1

37 2 = 18 餘1

18 2 = 9 餘0

9 2 = 4 餘1

4 2 = 2 餘0

2 2 = 1 餘0

1 2=0 餘1

故二進位制為100101110

2、2進製法按表換演算法(速度很快)

原理是2進位制進位原理,慢2進一位,後面會發現和1 2 4 8的表相同規律

如算9的二進位制

則 1 2 4 8 16 32 64

9= 1+8

則 1 0 0 1

如算4的二進位制

0 0 1

如算33=1+32

則 1 0 0 0 0 1

可以發現規律數字相加後 相加所需的資料 為1 不需要的資料為0

11=1+2+8

則 1 2 4 8 16 32所對應的為

1 1 0 1

二進位制中 01111111是byte的最大值

換算資料為2*7-1 =127