已采納回答 / qq_沒有如果_32
十進(jìn)制的數(shù)是單獨(dú)的一個(gè)數(shù)字,而二進(jìn)制的數(shù)字是四位為一個(gè)數(shù)字,比如十進(jìn)制里的0在二進(jìn)制里就是0000
2015-11-08
已采納回答 / 散落凡塵的雨
對(duì),正數(shù)的補(bǔ)碼是他本身的二進(jìn)制數(shù),負(fù)數(shù)的補(bǔ)碼是他的反碼+1得到。如果為正值,1111 1001--->249如果為負(fù)值,1111 1001--->1111 1000--->0000 0111--->7,為負(fù)數(shù)最后等于-7
2015-11-07
最新回答 / 無敵的大鵬鳥
-14要算的它的補(bǔ)碼算14的32為原碼:00000000,00000000,00000000,00001110? ? ? 算14的反碼:11111111,11111111,11111111,11110001算14的補(bǔ)碼 ? ? ?:11111111,11111111,11111111,11111110(上面的反碼+1)這里的到的就是-14的補(bǔ)碼正值形式放過來知道-14的補(bǔ)碼,按3-2-1計(jì)算即可
2015-10-22
已采納回答 / xinhao
我不知道你是真不知道還是裝不知道。2,二進(jìn)制是10,但不是僅僅用2bit還保存2,一般是一個(gè)字節(jié),8bit,那么2就是00000010,左移一位后就是00000100,變成了4
2015-10-02
最新回答 / 資深老饕
我沒搞清楚你想問什么...你先要了解為什么會(huì)存在原碼、反碼和補(bǔ)碼。原碼:表示負(fù)數(shù)?反碼:解決原碼運(yùn)算問題 ?補(bǔ)碼:解決反碼存在2個(gè)0的問題建議列出0~F的無符號(hào)數(shù)、原碼、補(bǔ)碼,一目了然。
2015-09-22
已采納回答 / taoy
??????? String str = null;??????? if(i >= 0) {??????????? str = String.format("%032d", Integer.valueOf(Integer.toBinaryString(i)));??????? } else {??????????? str = Integer.toBinaryString(i);??????? }這里主要用的字符串格式化的內(nèi)容。
2015-09-16
已采納回答 / 夢(mèng)里云歸何處尋VVa
-14的二進(jìn)制=它的反碼+1;-14的反碼為:(14的二進(jìn)制)00001110取反11110001;再加1得到11110010。
2015-08-27