二進位制中開頭的數字0表示正整數,1表示負整數嗎

時間 2021-08-15 05:12:40

1樓:零鴻福松甘

不一定。

這個需要看它表示的是什麼資料型別。

一般的計算機中

有符號數的原碼、補碼、反碼的第一位是0表示正數,1表示負數如果是無符號數,那就不表示符號,也作為資料位如果是移碼,第一位是0表示負數,是1表示正數上面這些說白了就是說如果說有的程式中用這個值的互補數表示負數(如最多能顯示五位數,那麼00001表示1,而100000-00001=11111就表示-1同理11110是-2)等等,這就相當於在最高位上的還有一位永遠減不完的位置。00000(=0)相當於100000,它減了1順理成章的得11111(-1)

具體的知識你可以找一本計算機組成原理方面的書籍看看,裡面有這樣子的乙個章節來說明這些東西。

2樓:向語海本日

在規定的字長下,「二進位制中開頭的第乙個數字0表示正整數、1表示負整數」。比如你說的11101011,如果是char型,那它是負數;但若是short或int型,那它仍是正數,只是前面多出來的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 二進位制如何表示?二...

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

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

十進位制中的3在二進位制中的怎麼表示

秋狸 0011。解析 3 1 2 0 1 2 1 11,補齊至四位即為0011。十進位制轉化為二進位制方法如下 1 整數轉換 十進位制轉二進位制的原理 十進位制的數除以2,直到商為0,最後反向取餘數。2 小數轉換 對於小數,二進位制 轉 十進位制 比較簡單,仍是二進位制數的每一位乘以2的n次方,小數...