表示6種狀態的二進位制至少需要多少位二進位制編碼

2021-03-03 22:07:49 字數 1778 閱讀 5117

1樓:經期衛士

在計算機中,通常不bai使用「二du進位制數」這個詞zhi,而是用「二進位制碼dao」.

因為二進位制數只是專個數學術

屬語,沒有表示範圍也就是位數的限制,而二進位制碼則一定有編碼表示規則,也就有了表示範圍這個概念.

要表示6種不同的狀態,至少需要3位二進位制碼.因此2位二進位制碼只能表示最多4種狀態,而3位二進位制碼可以表示多達8種不同的狀態,所以要表示6種不同的狀態,至少需要3位二進位制碼.

數和位是不同的概念.任何一種進位制的數,都是用一串數碼來表示其大小(數值)的,我們把這一串數碼中的不同位置叫做「位」.比如十進位制數中的「個位」、「十位」、「百位」、「千位」等等.

不同的位具有不同的位權,所在位置的數碼也就表示了不同的數值.例如303這個十進位制數,左邊的3其位權是100(百位),所以這個3表示的數值大小是3*100=300;而右邊的3其位權是1(個位),這個3表示的數值大小是3*1=3.中間的0位權是10(十位),但由於0*10=0,它表示的數值就是0了.

將上面3部分相加,就是303表示的數值大小了.

n個二進位制位可表示多少種編碼狀態

2樓:51cto學院

n個二進位制位可以來表示2n種編碼

源狀態,比如說最簡bai單的1位二進位制位du

,就是zhi有兩種編碼狀態,分別是dao0和1。2位二進位制位的話就是四種,分別是00,01,10,11這四種。後面以此類推。

其實對於n位二進位制來說,每一位都是有0和1兩種狀態,所以n位,就是2*2*2*2...*2(n個2相乘)種編碼狀態,即2n種編碼狀態。

3樓:山水阿銳

^您好:

是n位二進位制數吧,編碼個數就是2的n次方,十進位制無符號數的範圍就是內0——2^n-1有符號數的範圍容

為-2^(n-1) —— 2^(n-1) - 1例如8位二進位制數編碼個數為256個,十進位制無符號數的範圍為0-255,有符號數的範圍為-128——127。

4樓:快樂人生

表示n種狀態,就是0-n,二進位制需要幾位就看n的二進位制是幾位表示6種狀態

就是 0-5

5的二進位制是 101

所以最少需要3個二進位制位

000001

010011

100101

n個二進位制位可表示多少種編碼狀態

5樓:興堅成後文

n個二進位制位可以表示2n種編碼狀態,比如說最簡單的1位二進位制位,就是版有兩權種編碼狀態,分別是0和1。2位二進位制位的話就是四種,分別是00,01,10,11這四種。後面以此類推。

其實對於n位二進位制來說,每一位都是有0和1兩種狀態,所以n位,就是2*2*2*2...*2(n個2相乘)種編碼狀態,即2n種編碼狀態。

6樓:素天和包音

您好:bai

是n位二進位制數吧,編碼個數就du是zhi2的n次方,十進位制無符號數的dao範圍就是

0——內2^n-1有符號數容

的範圍為-2^(n-1)

——2^(n-1)-1

例如8位二進位制數編碼個數為256個,十進位制無符號數的範圍為0-255,有符號數的範圍為-128——127。

7樓:仝芳苓寸淼

表示n種狀態,就是0-n,二進位制需要幾位就看n的二進位制是幾位表示6種狀態

就是0-5

5的二進位制是

101所以最少需要3個二進位制位

000001

010011

100101

n個二進位制位可表示多少種編碼狀態

n個二進位制位可以表示2n種編碼狀態,比如說最簡單的1位二進位制位,就是版有兩權種編碼狀態,分別是0和1。2位二進位制位的話就是四種,分別是00,01,10,11這四種。後面以此類推。其實對於n位二進位制來說,每一位都是有0和1兩種狀態,所以n位,就是2 2 2 2.2 n個2相乘 種編碼狀態,即2...

二進位制怎麼表達字母,漢字,二進位制怎麼表示字母或者漢字

採用編碼的方式,就可以表示字元 漢字等等。二進位制怎麼表示字母或者漢字?10 人們常用字母 b 來表示二進位制 binary 數,用字母 h 表示十六進位制 hexadecimal 數。101011b就是 101011 2,2bh就是 2b 16。每4位二進位制數,可以轉換成1位十六進位制數 000...

二進位制中的3位可以表示幾種狀態

2 3 8 二進位制是計算抄技術中廣泛採用的一種數制。二進位制的基數為2,用0和1兩個數碼來表示的數,進位規則是 逢二進一 所以二進位制的每一位可以有兩種狀態 0,1 所以3位二進位制的每一位可以表示2種狀態,共有2 2 2 8種狀態。在計算機中,通常不使用 二進位制數 這個詞,而是用 二進位制碼 ...