如果對鍵盤上符號進行二進位制編碼,則至少要7位二進位制數碼,怎麼算的?求過程和舉例,謝謝

2021-04-22 15:37:51 字數 780 閱讀 5836

1樓:聽不清啊

因為2^7=128

而2^6=64

所以,要包含100種不同的編碼方案,至少要7位二進位制數碼。

2樓:

2^n>=100

n>=log(2)100≈6.64

∴n的最小值是7

如果對72個符號進行二進位制編碼 至少需要幾位二進位制數

3樓:紫色學習

對72個符號進copy行二進位制編碼 至少需要7位二進位制數。: 2^6=64,2^6=128,所以7位二進位制即可。

二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。

當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是一個非常微小的開關,用「開」來表示1,「關」來表示0。

20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,因為數字計算機只能識別和處理由『0』.『1』符號串組成的**。其運算模式正是二進位制。

19世紀愛爾蘭邏輯學家喬治布林對邏輯命題的思考過程轉化為對符號"0''.''1''的某種代數演算,二進位制是逢2進位的進位制。0、1是基本算符。

因為它只使用0、1兩個數字符號,非常簡單方便,易於用電子方式實現。

4樓:匿名使用者

ln72/ln2 = 4.277/0.693=6.172位,最少7位

十進位制轉換為二進位制,小數部分如果是迴圈的,那麼當精確到精確度時,要不要零舍一入

迴圈小數限長時,除記錄迴圈節外,肯定有截尾和舍入問題,這個問題就像十進位制小數是截尾還是四捨五入一樣,由使用者根據需要或習慣具體而定的。10進位制轉2進位制小數點部分 我就想知道遇到小數算不完時,怎麼辦?因為計算機中資料有位數限制,所以算到位數上限時就不繼續算了。比如float型別,算到23位後就不...

負數二進位制數求補碼的時候符號位怎么辦

按照補碼的定義式,做起來,更容易的。補碼,有個定義式,按照定義求補碼,根本就不涉及原碼 反碼,也沒有什麼符號位。如果是 8 位二進位制數,補碼的定義式簡化如下 x 補 x 當 x 大於等於 0 時 x 補 256 x 當 x 小於 0 時這裡面,根本就沒有符號位。注意補碼的求法,最高位始終是符號位 ...

計算機內部的資訊為什麼要採用二進位制的編碼表示

1 二進位計數制僅用兩個數碼0和1,這樣就能大大提高機器的抗干擾能力,提高可靠性。利用這些截然不同的狀態來代表數字,是很容易實現的。兩種截然不同的狀態不單有量上的差別,而且是有質上的不同。2 二進位計數制的四則運算規則十分簡單。四則運算最後都可歸結為加法運算和移位,電子計算機中的運算器線路也變得十分...