用8位的二進位制補碼錶示下列十進位制數。

時間 2023-02-24 16:15:11

1樓:匿名使用者

+17 = 00010001+17的補碼為 00010001

13 = 00001101-13 的補碼為11110011

正數的補碼=原碼。

負數的補碼=它的絕對值的補碼 取反 +1

希望滿意!!!

望採納!!!

如果覺得好,望贊同!!!

2樓:匿名使用者

能用電腦的時候可以win+r,開啟執行在裡面輸入calc,在檢視》科學型。

如何用8位的二進位制補碼錶示下列十進位制數?

3樓:十六拍板

(1). 17 = 00010001 +17的補碼為 00010001

(2) -13 = 00001101 -13 的補碼為11110011

原碼:左邊數稱為真值,即為某數的實際有效值。右邊為用原碼錶示的數。二者的最高位分別用「0」「1」代替「+」

反碼:反碼是在原碼的基礎上求得的。如果是正數,則其反碼和原碼相同;否則,則其反碼除符號為1外,其他各位數均將1轉化為0,將0轉化為1。

補碼:補碼是在反碼的基礎上求得的。如果是正數,則其補碼和反碼相同,亦與原碼相同;如果是負數,則其補碼為反碼加1的值。

正數的補碼=原碼。

負數的補碼=它的絕對值的補碼 取反 +1

4樓:費鴻雪司勳

+17=

+17的補碼為。

-13的補碼為11110011

正數的補碼=原碼。

負數的補碼=它的絕對值的補碼。

取反+1希望滿意!!!

望採納!!!

如果覺得好,望贊同!!!

5樓:出穎欒懷柔

+17=

+17補碼。

-13補碼。

數補碼=原碼。

負數補碼=絕值。

補碼取反。+1希望滿意。

望採納覺望贊同。

十進位制數-43用8位二進位制數補碼錶示為

6樓:天涯明遠

-43的8位二進位制數補碼為:11010101。

十進位制整數轉二進位制數方法:除以2取餘數,逆序排列(除二取餘法)。

具體做法:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為小於1時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

以43為例。

43轉化成二進位制即101011不足八位前面補0即可,最高位為符號位,正數為0,負數為1.因為我們要求的是-43所以符號位為1

所以-43的原碼為: 10101011

-43的反碼為:符號位不變,其他全取反,取反碼為:11010100

補碼是反碼基礎上加1,所以-43的補碼為:11010101

7樓:毓人

(43)10

(-43)用8位二進位制數補碼=11010101

8樓:

-43用8位二進位制數補碼錶示為11010101。

9樓:匿名使用者

1.先將43轉化成二進位制即101011不足八位前面補0即可,最高位為符號位,正數為0,負數為1.因為我們要求的是-43所以符號位為1

所以-43的原碼為: 10101011

2、在原碼基礎上求得反碼,符號位不變,其他為取反。 -43的數字反碼: 11010100,3、補碼是在反碼基礎上+1; -43的數字補碼: 11010101。

10樓:匿名使用者

43 ==0010 1011,負數,需要取反加1

取反 --1101 0100, 加 1 --1101 0101

在8位二進位制補碼中,10101011表示的數是十進位制的幾

11樓:匿名使用者

8位二進位制補碼10101011表示的十進位制數是-85。對10101011取反加1就得01010101,即十進位制數85,而補碼的最高位1表示負數,所以是-85。

十進位制數-44用8位二進位制補碼錶示為?答案是11010110。求詳細過程t^t

12樓:匿名使用者

-44d的8位二進位制補碼為:11010100。你給的答案有錯誤。

首先求得-44的8位二進位制原碼:10101100,最高位是符號位,負數為1,低7位是絕對值44d=101100b,補齊7位是0101100。

然後對原碼的絕對值部分求反加1得:1010100,補上符號位(最高位)1得:11010100,這就是-44的8位二進位制補碼。

13樓:網友

先求原碼 00101100 再求反碼 11010011 再求補碼 11010100

用8位2進位制補碼錶示帶符號的十進位制整數的範圍是

14樓:匿名使用者

用8位2進位制補碼錶示帶符號的十進位制整數的範圍是-128到127。

8位2進位制帶符號的數,一共可以表示2^8(256)個數,第一位為符號位,由於符號位0代表正數,1代表負數,所以最小的數為10000000(-128),最大的數為01111111(127)。

這裡解釋一下,最小數為什麼不是11111111,由於規定0的補碼唯一,是00000000,所以8位二進位制數可以表示256個數(並非正0和負0一樣所得出的255個),也就是說10000000表示的不是0,而是-128,它也就是最小的數而並非11111111(-127)。

15樓:網友

要求範圍,就是求最大和最小值了。

8位有符號的整數,最左邊是一個符號位,後面七位數值。

正數的補碼,數值位就是其絕對值,所以範圍就是:

即 +0~+127.

負數的補碼,數值位要求反加一才是其絕對值,所以範圍就是:

即 -128~-0.

綜合,就是:-128~+127.

若採用8位二進位制補碼錶示十進位制整數-128,則表示形式為

16樓:

求一個負數的補碼,簡便演算法是求反加一。 用這種演算法,必須從 原碼、反碼,這條路走過來。

但是,-128 並沒有原碼和反碼,所以 求反加一 這條路是走不通的。

這時,就得用 求負數的補碼 的定義 來做了。

x 如果是負數,[x]補 = 2^8 - x| =1 0000 0000 - 1000 0000 = 1000 0000.

可以參考:

8位二進位制補碼所能表示的十進位制整數範圍是多少至

17樓:風若遠去何人留

計算機儲存的所有整型數值都是補碼。

所以補碼一樣分有符號和無符號型別。

對於無符號的 補碼就是原始碼, 8位範圍是0~255對於有符號的, 區分正負,範圍是-128~127

18樓:匿名使用者

10000000(二進位制)=128(十進位制)

11111111 (二進位制)=255(十進位制)

所以:8位二進位制補碼所能表示的十進位制整數範圍是128至255

19樓:匿名使用者

有符號位的情況是:-(2^8-1)~+2^8-1)-1

無符號位的情況是:0~+(2^8)-1

8位二進位制補碼錶示數的範圍是多少為什麼

霜霜霜霜霜橙 八位二進位制正數的補碼範圍是0000 0000 0111 1111 即0 127,負數的補碼範圍是正數的原碼0000 0000 0111 1111 取反加一 也可以理解為負數1000 0000 1111 1111化為反碼末尾再加一 所以得到 1 0000 0000 1000 0001,...

十六位二進位制補碼錶示的資料範圍是

小樂學姐 16位二進位制整數補碼的表示範圍是 32768 32767。二進位制在數學和數位電路中指以2為基數的記數系統,以2為基數代表系統是二進位制的。這一系統中,通常用兩個不同的符號0 代表零 和1 代表一 來表示。數位電子電路中,邏輯閘的實現直接應用了二進位制,因此現代的計算機和依賴計算機的裝置...

關於二進位制負數的補碼,二進位制負數的補碼的原理為什麼要用補碼的形式改更負

胖大熙 求負整數的補碼,將其原碼除符號位外的所有位取反 0變1,1變0,符號位為1不變 後加1。同一個數字在不同的補碼錶示形式中是不同的。比如 15的補碼,在8位二進位制中是11110001,然而在16位二進位制補碼錶示中,就是1111111111110001。以下都使用8位2進位制來表示。例子 求...