国产精品久久久久久久久久东京,亚洲视频免费播放,少妇人妻精品一区二区三区视频,日韩一级品

好房網(wǎng)

網(wǎng)站首頁問答百科 >正文

十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制補(bǔ)碼(十進(jìn)制數(shù)與二進(jìn)制補(bǔ)碼的相互轉(zhuǎn)換)

2022-06-11 06:32:15 問答百科來源:
導(dǎo)讀相信目前很多小伙伴對于十進(jìn)制數(shù)與二進(jìn)制補(bǔ)碼的相互轉(zhuǎn)換都比較感興趣,那么小搜今天在網(wǎng)上也是收集了一些與十進(jìn)制數(shù)與二進(jìn)制補(bǔ)碼的相互轉(zhuǎn)換...

相信目前很多小伙伴對于十進(jìn)制數(shù)與二進(jìn)制補(bǔ)碼的相互轉(zhuǎn)換都比較感興趣,那么小搜今天在網(wǎng)上也是收集了一些與十進(jìn)制數(shù)與二進(jìn)制補(bǔ)碼的相互轉(zhuǎn)換相關(guān)的信息來分享給大家,希望能夠幫助到大家哦。

學(xué)了好長時(shí)間,今天終于真正理解了計(jì)算機(jī)中負(fù)數(shù)的存儲(chǔ),終于理解了補(bǔ)碼的運(yùn)算!我們很多人在初學(xué)有關(guān)進(jìn)制知識(shí)的時(shí)候,大都學(xué)得頭大,特別是在關(guān)于二進(jìn)制補(bǔ)碼表示,以及補(bǔ)碼與十進(jìn)制負(fù)整數(shù)的相互轉(zhuǎn)換的時(shí)候,學(xué)完之后都覺的暈乎乎的。也可能有的人學(xué)完之后感覺良好,但當(dāng)被問及n位二進(jìn)制補(bǔ)碼的十進(jìn)制表示范圍的時(shí)候,他就暈了。比如8位二進(jìn)制補(bǔ)碼的十進(jìn)制表示范圍是:-128~127,為什么呢???我剛開接觸進(jìn)制是學(xué)數(shù)字電路的時(shí)候,我都不記得當(dāng)時(shí)我把補(bǔ)碼那一節(jié)看了多少遍,也不知道翻閱了多少書,最終還是沒有完全鬧明白。直到今天,我看到一個(gè)曾經(jīng)也為此頭疼過的大牛的講解,我才幡然領(lǐng)悟。下面開始進(jìn)入正題。首先要說的是,負(fù)數(shù)在計(jì)算機(jī)中的存儲(chǔ):負(fù)數(shù)在計(jì)算機(jī)中是以補(bǔ)碼的形勢存儲(chǔ)的。其次要說的是,二進(jìn)制的表示有原碼、反碼、補(bǔ)碼,今天主要說的是補(bǔ)碼。至于原碼和反碼,很容易理解,也不是今天的重點(diǎn),在此就不在贅述。1、補(bǔ)碼的運(yùn)算:已知十進(jìn)制求二進(jìn)制求正整數(shù)的二進(jìn)制補(bǔ)碼除2取余,直到商為零,余數(shù)倒敘排列求負(fù)整數(shù)的二進(jìn)制先求該負(fù)數(shù)絕對值的二進(jìn)制代碼,然后將二進(jìn)制代碼的所有位取反,再加1,然后在左邊補(bǔ)1作為符號(hào)位。如果要求用更多的位來表示,則相應(yīng)的在符號(hào)位的左邊補(bǔ)1就行了。下面隨便列舉了一些數(shù)字,其他的相應(yīng)模仿就行了:負(fù)數(shù):-5絕對值:5絕對值的二進(jìn)制碼:1二進(jìn)制反碼:0二進(jìn)制補(bǔ)碼:1左邊再不一位1表示負(fù)數(shù),即11 = (-1)*8+0*4+1*2+1*1 = -5補(bǔ)碼8位表示:111111 = (-1)*(2^7)+1*(2^6)+1*(2^5)+1*(2^4)…… = -5補(bǔ)碼16位16進(jìn)制表示:FFFB = -5以下的幾個(gè)數(shù)的例子的計(jì)算過程同上:???負(fù)數(shù):-14絕對值:14絕對值的二進(jìn)制碼:1110二進(jìn)制反碼:00二進(jìn)制補(bǔ)碼:100 = -14補(bǔ)碼8位16進(jìn)制表示:F2 = -14補(bǔ)碼16位16進(jìn)制表示:FFF2 = -14負(fù)數(shù):-27絕對值:27絕對值的二進(jìn)制碼:111二進(jìn)制反碼:000二進(jìn)制補(bǔ)碼:10 = -27補(bǔ)碼8位16進(jìn)制表示:E5 = -27補(bǔ)碼16位16進(jìn)制表示:FFE5 = -27負(fù)數(shù):-79絕對值:79絕對值的二進(jìn)制碼:10111二進(jìn)制反碼:10000二進(jìn)制補(bǔ)碼:1100補(bǔ)碼8位16進(jìn)制表示:B1補(bǔ)碼16位16進(jìn)制表示:FFB1負(fù)數(shù):-127絕對值:127絕對值的二進(jìn)制碼:1111111二進(jìn)制反碼:0000000二進(jìn)制補(bǔ)碼:100000補(bǔ)碼8位16進(jìn)制表示:81補(bǔ)碼16位16進(jìn)制表示:FF81負(fù)數(shù):-128絕對值:128絕對值的二進(jìn)制碼:10000000二進(jìn)制反碼:111111二進(jìn)制補(bǔ)碼:10000000補(bǔ)碼8位16進(jìn)制表示:80補(bǔ)碼16位16進(jìn)制表示:FF80行啦,就舉這么多,再多就啰嗦了。下面再說一下計(jì)算機(jī)中n位二進(jìn)制補(bǔ)碼的十進(jìn)制表示范圍。2、n位二進(jìn)制補(bǔ)碼的十進(jìn)制表示范圍8位二進(jìn)制補(bǔ)碼最大能表示的正整數(shù)應(yīng)該是127,即二進(jìn)制為111111,其中最左邊0為符號(hào)位,表示正數(shù)。8位二進(jìn)制補(bǔ)碼最小能表示的負(fù)整數(shù)應(yīng)該是-128,即二進(jìn)制為10000000,其中最左邊1為符號(hào)位,表示負(fù)數(shù),即(-1)*(2^7)。其他的以此類推。

End

本文到此結(jié)束,希望對大家有所幫助。


版權(quán)說明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!


標(biāo)簽:

最新文章:

熱點(diǎn)推薦
熱評(píng)文章
隨機(jī)文章