怎麼樣快速了解2進制?2k-1 2k-2 22 21 20 位置量,我來為大家科普一下關于怎麼樣快速了解2進制?下面希望有你要的答案,我們一起來看看吧!
怎麼樣快速了解2進制
二進制(以2為底)- 符号集s=(0,1)
- 底b=2
- 該系統中的符号常被稱為二進制數碼或位(位數碼)
- 數據和程序是以二進制模式(即位模式),存儲在計算機中的,這是因為計算機由電子開關制成,他們僅有開和關兩種狀态,1和0分别表示兩種不同的狀态。
整數- 表示為± (Sk-1…S1S0)1
- 其值為N=±Sk-1×2k-1 Sk-2×2k-2.... S2×22 S1×21 S0×20
- 其中S1是1個數碼,b=2是底,k是數碼的數量
位置量表示- 另一種在數字系統中顯示一個整數的方式是使用位置量,(20,21,...,2k-1)表示二進制數字
2k-1 2k-2 。。。 22 21 20 位置量
± |
Sk-1 Sk-2 。。。 S2 S1 S0 數字 |
N=± Sk-1×2k-1 Sk-2×2k-2 ... S2×22 S1×21 S0×20 值
示例
1 1 0 0 1 數字
N= 1×24 1×23 0×22 0×21 1×20 值
最大值- 數碼k表示的二進制整數的最大值是Nmax=2k -1.例如,如果k=5,那麼這個最大值就是Nmax=25 -1=31.
實數- 在二進制系統中,一個實數(可帶有小數部分的數字)可以由左邊的k位和右邊的1位組成
- 實數表示為± (Sk-1…S1S0×S-1…S-1)2
- R=±Sk-1×2k-1 .... S1×21 ... S0×20 S-1×2-1 ... S-1×2-1
整數部分 小數部分
- S1是1個位,b=2是底,k是小數點左邊位的數量,l是小數點右邊的數量。注意k從0開始,而l是從-1開始,最高的幂是k-1且最低的幂是-1.
例子
22 21 20 2-1 2-2 位置量
1 0 1 * 1 1 數字
R = ×22 0×21 1×22 0 1×2-1 1×2-2 值
, 更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!