計算機(jī)中的負(fù)數(shù)是如何表示的
發(fā)布時間:2025-12-04 | 來源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理
就比如-9補碼是11110111。
9的源碼為00001001,如果是負(fù)數(shù)的話,補碼為最高位置1,
其余取反也就是11110110,
然后在最低位加1即可即11110111。
計算機(jī)中的負(fù)數(shù)是以其補碼形式存在的補碼=原碼取反+1。
一個字節(jié)有8位可以表示的數(shù)值范圍在-128到+127。
用二進(jìn)制表示也就是10000000-01111111(注意:最高位表示符號)。
最高位是1的都是負(fù)數(shù)最高位是0的都是正數(shù)。
如-7原碼是10000111然后取反(最高位是符合不用取反)得11111000。
加一得11111001那么-7的二進(jìn)制數(shù)就是11111001。
再如-10原碼是10001010取反得11110101加一得11110110。
那么-10的二進(jìn)制數(shù)就是11110110。
二進(jìn)制數(shù)是逢二進(jìn)一只有0和1兩個數(shù)字沒有2。
上一篇:帶進(jìn)的四字成語
下一篇:楊貴妃是哪里人