1樓:妙酒
-0x12
=-(1*16+2)
=-18
~如果你認可我的回答,請及時點選【採納為滿意回答】按鈕~~手機提問者在客戶端右上角評價點【滿意】即可。
~你的採納是我前進的動力~~
~如還有新的問題,請不要追問的形式傳送,另外發問題並向我求助或在追問處傳送問題連結地址,答題不易,敬請諒解~~
o(∩_∩)o,記得好評和採納,互相幫助
祝學習進步!
2樓:匿名使用者
應該是-18啊。-0x12是補碼錶示 1110-1110 取反加一為1001-0010 為 -18而且0x10 = 16 0x12 = 18 -0x12 = -18
-0x12為什麼等於十進位制-18,怎麼算出來的??
3樓:仁昌居士
十六進位制數-0x12轉換成十進位制數為-18。十六進位制轉換為十進位制是「按權求和」,將十六迸制的數寫成以16的n次方標識的加權係數式,而後根據十進位制的加法規則進行求和。-0x12=-(1*16^1+2*16^0)=-18。
4樓:匿名使用者
0x12是十六進位制數 即12(base16)12(base16) = 1*16的1次方+2*16的0次方 = 18
同理0xabcde = a*16的4次方+b*的3次方+c*的2次方+d*的1次方+e*的0次方
以上的16進位制的轉換
012是8進位制數,即12(base8)
12(base8) = 1 * 8的1次方 + 2 * 8的0次方其他同理
5樓:匿名使用者
12(16) = 1 * 16 + 2 * 1 = 18(10)
十六進位制數-0x12變成十進位制是多少
6樓:搏擊隊員
應該是-18啊,答案有問題。 -0x12是補碼錶示 1110-1110 取反加一為1001-0010 為 -18 而且0x10 = 16 0x12 = 18 -0x12 = -18
1 與十六進位制數BB等值十進位制數是多少。2 將原碼錶示的有符號二進位制數11001101轉換成十進位制數是多少
1 與十六進位制數bb等值十進位制數是187 2 將原碼錶示的有符號二進位制數11001101轉換成十進位制數是 773 輸出20和0 因為if x y t x x y y t 後面三條語句沒有加 所以,x不等於y時,僅跳過t x這一條語句,而後兩條仍然執行。寫成這樣更容易理解 if x y t x...
c語言中0x12是十六進位制,a0x12對還是a0xc
c語言中0x字首表示數字是16進位制 0x12是16進位制,10進位制 18 0xc是16進位制,10進位制 12 a 0x12 a 0xc 都對 c語言中 0x12什麼意思 就是十六進位制12h,等於十進位制18。具體還與所使用的場合有關。int c 0x12 就等同於int c 18 char ...
十進位制數11轉化為十六進位制是多少
是b9還是9,9 2的話10進位制近位成11,16進位制還不到16就不進位。16進位制是1,2,3,4,5,6,7,8,9,a,b,c,d,e,f.因此十六進位制裡面9 1 a,9 2 b,9 3 c,9 4 d,9 5 e,9 6 f,9 7 10 您好,我是教育行業的景老師,目前是英語研究生在讀...