16位二進位制有符號整數的表示範圍是 32768到

時間 2021-08-16 12:11:43

1樓:我才是淡淡

這個數是規定的,如果沒有這個規定,補碼1000 0000 0000 0000的反碼是1111 1111 1111 1111,原碼是1000 0000 0000 0000,也就是-0,-0和0相等。而0000 0000 0000 0000也是0,所以規定1000 0000 0000 0000表示-2^15=-32768

2樓:匿名使用者

二進位制 2^15次方 等於32768

共65536個數 你忽略了0

3樓:匿名使用者

16位二進位制數的範圍如下:

0000 0000 0000 0000 ~ 1111 1111 1111 1111

算成十進位制就是 0~65535

把最高位看做+、-號,其餘十五位的範圍,就是0~32767.

-1 ~-32768

4樓:匿名使用者

補碼的規則可以表示為:除了最高位以外,第 n 位如果為 1 ,對應的值是 2 的 n 次方(注意 n 的取值從 0 開始)。如果最高位是第 m 位,那麼最高位的值是 2 的 m 次方的相反數。

例如十六位二進位制數 0000 0000 0000 0001 只有第 0 位是 1,對應的值是 2 的 0 次方即 1

十六位二進位制數 0000 0000 0000 0011 只有第 0 位和第 1 位是 1,第 0 位對應的值是 2 的 0 次方即 1,第 1 位對應的值是 2 的 1 次方即 2,整個二進位制數表示的值就是 1 + 2 即 3

十六位二進位制數 1000 0000 0000 0000 只有最高位(第 15 位)是 1,對應的值是 2 的 15 次方的相反數,也就是 -32768

另外 -32768 到 32767 算上 0 的話一共是 65536 個數

字長8位的無符號的二進位制整數能表示的十進位制數值範圍是多少

蹦迪小王子啊 8位無符號的二進位制數可以表示十進位制數0 255,共256個數。8位無符號的二進位制數可以表示00000000 11111111。11111111 1 2 7 1 2 6 1 2 5 1 2 0 128 64 32 16 8 4 2 1 255。所以8位無符號的二進位制數表示十進位制...

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 補碼是抄把減法用加法計算,採用進製丟的方法得到結果時應該補足的數。位二進位制補碼的計算...