日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
負(fù)數(shù)用二進(jìn)制怎么表示

負(fù)數(shù)的二進(jìn)制轉(zhuǎn)換?

計(jì)算機(jī)中的整數(shù)是用補(bǔ)碼存儲(chǔ)的,最高位為符號(hào)位,C語(yǔ)言也遵從同樣的規(guī)則。如果最高位為0則為正數(shù),求值的時(shí)候,直接轉(zhuǎn)為10進(jìn)制即可。

最高位如果為1代表為負(fù)數(shù),求值的時(shí)候,需要先把二進(jìn)制的值按位取反,然后加1得到負(fù)數(shù)絕對(duì)值(相反數(shù))的二進(jìn)制碼,然后轉(zhuǎn)為10進(jìn)制,加上負(fù)號(hào)即可。

以char型為例,char占一個(gè)字節(jié),即8位。對(duì)于二進(jìn)制值B10110011轉(zhuǎn)換十進(jìn)制過(guò)程為:先取反,即1變0,0變1,得到:B0100 1100再加1:B0100 1101轉(zhuǎn)為十進(jìn)制,即按照每位的權(quán)值乘上對(duì)應(yīng)位的值,結(jié)果相加即可。十進(jìn)制值=0*2^7 + 1*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0=0+64+0+0+8+4+0+1=77加上符號(hào),最終的十進(jìn)制值就是-77。即B10110011 表示的十進(jìn)制值為-77。

負(fù)數(shù)的二進(jìn)制如何計(jì)算比如-39?

負(fù)數(shù)的二進(jìn)制是通過(guò)將該負(fù)數(shù)的絕對(duì)值的二進(jìn)制表示形式取反,并在末尾加1得到。對(duì)于-39,首先將其絕對(duì)值39轉(zhuǎn)換為二進(jìn)制,即100111。然后,將每一位取反得到011000,并在末尾加1得到011001。因此,-39的二進(jìn)制表示為011001??偨Y(jié)來(lái)說(shuō),負(fù)數(shù)的二進(jìn)制表示形式是將其絕對(duì)值的二進(jìn)制表示取反,然后在末尾加1。

二進(jìn)制負(fù)數(shù)的絕對(duì)值怎么表示?

一般來(lái)說(shuō),在計(jì)算機(jī)內(nèi)部有符號(hào)數(shù)都是以補(bǔ)碼形式表示的。

舉個(gè)例子:按8位二進(jìn)制考慮,+5的二進(jìn)制 是00000101,補(bǔ)碼也是 00000101; -5的二進(jìn)制源碼是 10000101,反碼是11111010,補(bǔ)碼就是 反碼加1即:11111011。 |-5| = +5,其二進(jìn)制,也就是它的補(bǔ)碼,都是 00000101。

簡(jiǎn)述表示一個(gè)二進(jìn)制負(fù)數(shù)的原碼、反碼和補(bǔ)碼?

備注:一個(gè)正數(shù)X的原碼、補(bǔ)碼、反碼均為其本身。一個(gè)二進(jìn)制負(fù)數(shù)的原碼、補(bǔ)碼、反碼可用公式求得;一個(gè)負(fù)數(shù)的原碼只要將符號(hào)位變?yōu)?,而其它都不變,一個(gè)負(fù)數(shù)的反碼只要將原碼除符號(hào)位外其它位按位求反即可,一個(gè)負(fù)數(shù)X的補(bǔ)碼可用列方法求得:寫出X的原碼,將其按位求反,再在末尾加上1即可。

到此,以上就是小編對(duì)于負(fù)數(shù)用二進(jìn)制怎么表示出來(lái)的問(wèn)題就介紹到這了,希望這4點(diǎn)解答對(duì)大家有用。


新聞標(biāo)題:負(fù)數(shù)用二進(jìn)制怎么表示
文章分享:http://www.5511xx.com/article/dhpjcge.html