※ 引述《orc1424.bbs@ptt.cc ()》之銘言:
: 原理上面是如果一個數是負數(用4bit之2's complement表示)
: 1001 就先取補數 0111 然後看其值 喔 是7所以是-7這樣
: 但是例如-8
: 實際上面應該要怎麼作呢?我要怎麼知道她是-8
: 是要從-8取補數是自己( 1000 => 1000 )這樣知道的?
: 還是應該要從-7-1來取得?
: 是該怎麼作?
: 想要模擬一個長bit的整數
: 所以想考慮這個問題
4 bit 的2補數範圍是從 -8~7
-8的二補數是1000
4 bit 的2補數 第一個bit 是1就是代表負數
-8也可以解釋成8取二補數吧
--
※Post by daniee from 61-70-224-194.adsl.stati
老鼠的香香乳酪洞˙電子佈告欄系統˙alexbbs.twbbs.org˙140.113.166.235