兩個說法都沒有錯,我們舉個例子來看看就明白了:
1、10001的補碼是取反后在再加1,也就是11110+1=11111;
2、如果是11111變回原碼呢?我們可以采取逆過程先減1,11111-1=11110,再取反變?yōu)?0001;
3、如果要是在補碼變原碼時先去反再加一呢?(就是問題中的說法)結(jié)果為11111先取反為10000,再加1,10000+1=10001.這個結(jié)果與2是一樣的,并且也是和1中的原碼相吻合.
通過上述例子可以看出,無論是原碼變補碼還是補碼變原碼,都可以采取先取反再加1的方法.至于原因是很容易想通的.
按照正常思維來想的話,補碼變成原碼應(yīng)該是原碼變補碼的逆過程,也就是2步中的方法.但是我們可以思考一下,如果我們沒有按照2步中的方法而是先去取反了呢?先取反得到的結(jié)果和2步的結(jié)果有什么差異呢?答案是差了1,2步中是先減1才取的反,而直接取反的話,就沒有減1.
接著請注意,在取反前減1和在取反后加1的效果是一樣的.這就和-3-1=-(3+1)是一個道理.
所以問題中的說法沒有錯誤.
原碼與補碼的轉(zhuǎn)換
原碼與補碼的轉(zhuǎn)換
[-3]反=[10000011]反=11111100
原碼 反碼
負數(shù)的補碼是將其原碼除符號位之外的各位求反之后在末位再加1.
[-3]補=[10000011]補=11111101
原碼 補碼
也就是說原碼轉(zhuǎn)換成補碼是先原碼 反碼 最后+1成補碼.
那么補碼轉(zhuǎn)換成原碼呢?我看了個視頻有點迷惑.
是怎么說的:
由于計算機內(nèi)部通常用補碼來表示二進制數(shù).
正數(shù)的補碼為自身,對于負數(shù)來說,需要將補碼轉(zhuǎn)換成原碼.
轉(zhuǎn)換的過程分2步:
1.要將這個2進制數(shù)所有位反轉(zhuǎn).
2.第二步是在它的末尾加1
一個是補碼轉(zhuǎn)換成原碼,一個是原碼轉(zhuǎn)換成補碼.
到底哪個錯了呢?還是都是對的?
一個是教學(xué)視頻
第4章 7.整型概述 觀看時間為中間 時間不長
[-3]反=[10000011]反=11111100
原碼 反碼
負數(shù)的補碼是將其原碼除符號位之外的各位求反之后在末位再加1.
[-3]補=[10000011]補=11111101
原碼 補碼
也就是說原碼轉(zhuǎn)換成補碼是先原碼 反碼 最后+1成補碼.
那么補碼轉(zhuǎn)換成原碼呢?我看了個視頻有點迷惑.
是怎么說的:
由于計算機內(nèi)部通常用補碼來表示二進制數(shù).
正數(shù)的補碼為自身,對于負數(shù)來說,需要將補碼轉(zhuǎn)換成原碼.
轉(zhuǎn)換的過程分2步:
1.要將這個2進制數(shù)所有位反轉(zhuǎn).
2.第二步是在它的末尾加1
一個是補碼轉(zhuǎn)換成原碼,一個是原碼轉(zhuǎn)換成補碼.
到底哪個錯了呢?還是都是對的?
一個是教學(xué)視頻
第4章 7.整型概述 觀看時間為中間 時間不長
其他人氣:333 ℃時間:2020-02-05 04:46:06
優(yōu)質(zhì)解答
我來回答
類似推薦
- 關(guān)于補碼和原碼的轉(zhuǎn)換問題
- 補碼(或者原碼和反碼)和變形補碼之間如何轉(zhuǎn)換
- 數(shù)字電路補碼與原碼的轉(zhuǎn)換原理
- 2進制,原碼補碼轉(zhuǎn)換問題
- 原碼怎么直接轉(zhuǎn)變?yōu)檠a碼
- 求24和36的最大公約數(shù)和最小公倍數(shù)怎么操作?請說明基本原理及其公式好嗎謝謝
- 物理單位換算公式
- 8.370把它四舍五入到0.1是
- 若M∪N=空集,P={1,2,3},則M∪P=
- 已知通過甲,乙兩電阻絲的電流之比為1:2,電阻之比為2:3,則甲乙兩電阻絲發(fā)熱功率之比為
- 7、混凝土中,骨料級配良好的標(biāo)準(zhǔn)是________________________.
- 幾道英語的練習(xí)題.
猜你喜歡
- 1老友記第六季第二集11分23秒,phoebe said:you could do a lot worse than joey
- 2布萊克一家現(xiàn)在習(xí)慣吃中餐了(be used to)英語翻譯
- 3兩個數(shù)學(xué)方程 (x-320)/x=34 (320-x)/x=34
- 4原句:烈火燒死了邱少云,我的心很痛.改成“把”字句________________________________
- 5戈 這個字少一撇,然后加個 心 字,這個字怎么念?
- 6小明有54枚郵票小明的郵票枚數(shù)是小新的4分之3小新的郵票枚數(shù)是小紅的7分之6小紅有多少枚郵票
- 7詢問天氣是情況是,how 和what及其答語 有什么區(qū)別.關(guān)于問天氣的各種句型
- 8英語作文:A Word About English Learning
- 9xy<0且x+y>0x<y試把x,y,0,-x,-y這5個數(shù)用<連接
- 10亙字的讀音
- 11關(guān)于國慶的英語作文
- 12請高手幫忙寫一篇100字左右關(guān)于最喜歡的節(jié)目的英文~~