補數,程式設計的參數"~" - 考試

Kumar avatar
By Kumar
at 2013-06-10T16:24

Table of Contents

版大抱歉,這個單純是個程式的疑問,但不知道該歸類到哪個標題...
-----------------------------------------
程式設計有個參數是"~", ex. int a=5 ; ~a

查過用意是代表該數的1的補數

但小弟用VC2005去跑,
int a=5 ;
int d=~a ;

d會一直跑出-6 ,
請問這個-6是怎麼算出來的呢?
---------------------------------------


小弟以為....
5的2進位為0101
2's 為 011
1's 為 010

請大大幫忙解惑
感謝~~~

--
Tags: 考試

All Comments

Irma avatar
By Irma
at 2013-06-14T23:24
~ 是bit change,5 = (0101),~5 = (1010) = -6(2的補數)
Emma avatar
By Emma
at 2013-06-15T13:39
第一碼是正負號
Daniel avatar
By Daniel
at 2013-06-19T01:53
回一樓:~不是轉成1的補數嗎??
Regina avatar
By Regina
at 2013-06-20T17:42
回二樓:去掉第一碼,剩下的值似乎也不是6說,是怎麼算
Cara avatar
By Cara
at 2013-06-24T13:02
1000是8同時是-8 然後 1001=-8+1 以此類推
Robert avatar
By Robert
at 2013-06-27T19:50
~ 是轉成1's complement但是程式運算是使用2's
Gilbert avatar
By Gilbert
at 2013-06-30T18:45
哦喔,所以~5的1的補數是1001,也就是-8+1=-7 對嗎?
Rebecca avatar
By Rebecca
at 2013-07-02T20:22
5=0101,1's 1010, 運算以2's表示 1010 = -6
Cara avatar
By Cara
at 2013-07-03T23:31
可以用[課業]標題分類 置底文有修改標題教學 感謝

資管系畢老頭該報考那類科?

Anonymous avatar
By Anonymous
at 2013-06-10T16:07
雖然說這應該不需要開一篇來回覆... 不過我就當練習申論題好了。 Mr/Miss/Mrs iceten 看好了XD 老實說,這位rift先生你的基礎不可能等於零 高考普考都不是只有程式設計與資料結構 其他資料庫應用、資訊與通訊安全、MIS等科目應該就是你的長項 所以也不用妄自菲薄。 但你轉去一般 ...

102初考 基本電學

Victoria avatar
By Victoria
at 2013-06-10T15:41
http://wwwc.moex.gov.tw/ExamQuesFiles/Question/102/102010_4514.pdf 第29題 答案:C 想法:分別計算出C1,C2,C3的電壓後可知VC1=78.14,VC2=VC3=21.86 然後由Q=CV 可 ...

請問義大公佈的答案疑義

Hedda avatar
By Hedda
at 2013-06-10T15:17
請問有哪些題目有疑義? 想了解哪些老師會去申請覆議的題目是那些. 感謝回答 - ...

新北市102年公立幼兒園契約進用職員簡章

Jacob avatar
By Jacob
at 2013-06-10T14:43
新北市102學年度第1學期公立幼兒園契約進用職員甄選簡章 缺額表:http://0rz.tw/1Fzk6 甄選條件及資格: (一)具有中華民國國籍者(大陸地區人民經許可進入臺灣地區者 須在臺灣地區設籍10年以上)。 (二)無幼兒教育及照顧法(以下稱幼照法)第27條各款情事之一 各應試人員應 ...

電腦網路兩個流量控制的問題

Valerie avatar
By Valerie
at 2013-06-10T13:32
1.請問傳送端的window是自行實作的嗎? 目前翻了幾本書都只看到這部份運作原理,沒提到到是否直接用tcp header中的接收用window或自行實作. 2.congestion window是否也是自行實作呢? 謝謝 -- posted from android bbs reader on my ...