如何用8位的二進位制數表示,如何用8位的二進位制數表示 2

時間 2021-08-11 17:34:59

1樓:匿名使用者

-2 的補碼為1111 1110

步驟如下:

首先,2 的二進位制數表示為0000 0010則-2 的原碼錶示為1000 0010,即最高位(符號位)變成1但是我們一般用補碼錶示負數,所以,對-2絕對值原碼取反加1,得到1111 1101+1=1111 1110

2樓:

用正數的補碼錶示負數的二進位制

2 的8位二進位制 0000 0010進行求補運算 取反 1111 1101+1 1111 11101111 1110 就是 -2 的8位二進位制了

3樓:手機使用者

“位”是由一個0或一個1組成的(即是2進位制)8位2進位制就是由8個陣列成的,這8個數可以是0000 0000 到1111 1111之間的任意數!

4樓:匿名使用者

這些轉換都可以用windows下計算器算,在選單裡選擇科學型,然後輸入2,按+/-鍵轉成-2,然後上面的進位制那選擇2進位制,右邊根據你的資料型別選擇位元組,一般不大的數都選擇位元組,結果就得到11111110

5樓:匿名使用者

signed char(-128--+127)用此資料型別定義一個變數

例如:signed char=i;

i=-2;//它存放時是以8位二進位制存放ok

如何用8位二進位制數表示-0和-24的原碼 反碼 補碼

6樓:滿意請採納喲

1,先求0的原碼,即00000000,

2,再求0的反碼,即11111111,

3,然後在反碼基礎上加1,即00000000,4,所以-0的補碼內是00000000

同理。求24的原碼容,即00011000,然後,再求24的反碼,即11100111,然後在反碼基礎上加1,即11101000,所以-24的補碼是11101000

7樓:匿名使用者

先求制0的原碼,即00000000,然後,再求0的反碼,即11111111,然後在反碼基礎上加1,即00000000,所以0的補碼是00000000同理。求24的原碼,即00011000,然後,再求0的反碼,即11100111,然後在反碼基礎上加1,即11101000,所以24的補碼是11101000

用有符號的8位二進位制表達-128怎麼表示????

8樓:匿名使用者

有符號的8位二進位制中只有補碼可以表示-128,而原碼和反碼都只能表示-127到+127這個區間內的數,表示不了-128.

-128的補碼是:1000 0000。

9樓:匿名使用者

8進位制同二進位制 ,十六進位制一樣,是計算機中資料的一種表示方法.但同我們日常中的10進製表示法不一樣.他由0-7組成.

並且開頭一定要以數字0開頭.例如:10進位制的32表示成8進位制就是:

40, 8進位制的32表示成10進位制就是:3×8^1+2×8...

128(10)=200(8)

你說有符號是不是指:進位制中0——9為10進位制中0-9,a-fo為10進位制10-15,在16進位制中有啊,8進位制的數不可能大於7,所以沒有abc...類的符號

如a14(16)=5024(8)=2580(10)

二進位制8位能表示的數用十六進位制表示的範圍是

10樓:仁昌居士

二進位制8位能表示的數用十六進位制表示的範圍是(-7f)h到(80)h。

16進位制有16個數,0~15,用二進位制表示15的方法就是1111,從而可以推斷出,16進位制用2進位制可以表現成0000~1111,顧名思義,也就是每四個為一位。即二進位制數到十六進位制數的轉換方法為從小數點開始,分別向左、右按4位分組轉換成對應的十六進位制數字字元,最後不滿4位的,則需補0。

二進位制8位能表示的數範圍為1(1111111)=-2^8+1 = -127到10000000=2^7=128。用十六進位制表示1(1111111)= (-7f)h到10000000=(80)h。

11樓:今昔無雙

8位2進位制的就是可以表示一個位元組的量,換到

16進位制的話是00h到ffh。

你可以這樣記,4個2進製表示一個16進位制的數,即0000b到1111b,換16進位制是0h到fh,這樣明白了吧,那麼8位就是00h到ffh了。

一個十六進位制的數必須由4個二進位制數表示,即***xb來表示一個xh,懂沒?

一位二進位制數只能表示0和1,兩位的話可以表示到00,01,10,11,,那麼4位2進位制數就有從0000到1111(十進位制的0到15,十六進位制的0到f),共16個數字可以表示,懂沒?

那麼十進位制的16怎麼表示呢,那麼必須超過4位了,即0001 0000(十六進位制的10),懂沒?

那麼8位二進位制最大可以怎麼表示呢,當然是0000 0000到1111 1111,換成十進位制是0到255,共256個數字,十六進位制是00到ff,懂沒?

12樓:匿名使用者

11111111d=ffh

13樓:

8位二進位制表示數的範圍為00000000-11111111,轉換為十六進位制為00h-ffh

帶符號8位二進位制數原碼所能表示的數值範圍為?

14樓:匿名使用者

原碼通常一般用8位二進位制數表示帶符號的真值(我們生活中用的數,即非機器數),好像是因為早期線路都是每次輸送1位元組;但在宣告的情況下原、反、補、移碼都有其他位數的情況

數值定義:真值0=10000000;

範圍:x表示真值,〔x〕表示帶符號的真值,〔x〕原表示其原碼(反、補、移碼類同),n表示真值的整數位數

[x]原=x(2^n>x>=0) or 2^n-x 0>=x>-2^n

按數值大小-128~0~127[通式為-2^(n-1)~0~2^(n-1)-1]對應01111111~10000000~11111111

15樓:

原碼,看好了,前提是原碼。

有符號數原碼錶示的範圍就是[-127,127],因為這裡面非常特殊,有一個+0和一個-0。

但是有符號補碼,看好了,是補碼的範圍是[-128,127],此時消除了+0和-0的因素。

2用二進位制怎麼表示,二進位制如何表示?

就如同10用十進位制表示是10一樣,2用二進位制表示也是10 2用2進製表示是10 就像10進製逢10進製一樣,2進製逢2進製10進製 0 1 2 3 4 5 6 7 8 9 10 11 12 13 2進製 0 1 10 11 100 101 110 111 1000 1001 二進位制如何表示?二...

二進位制的補碼多少位?8位二進位制補碼計算步驟是什麼

這個,可以自定義。最大的位數,取決於你的計算機,記憶體的大小。8位二進位制補碼計算步驟是什麼?正數 零的補碼,與其數值相同。負數的補碼,用 256 加上該數。補碼的計算步驟,與普通的二進位制計算步驟,完全相同。1 補碼是抄把減法用加法計算,採用進製丟的方法得到結果時應該補足的數。位二進位制補碼的計算...

分數怎麼用二進位制表示,二進位制如何表示小數

將十進位制分數的分子和分母分別轉換成二進位制數,用分數線分隔二進位制形式的分子和分母 還有一種形式是小數形式,先將十進位制分數變成十進位制小數,然後將十進位制小數轉換成二進位制小數的形式。舉例說明 對分子分母分別進行二進位制帶權分解 然後再進行冪運算。二進位制的 00101000 直接可以轉換成16...