精華區beta Programming 關於我們 聯絡資訊
※ 引述《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