0x12換成十進位制數是多少,怎麼算

2021-03-03 22:26:36 字數 1052 閱讀 7487

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 您好,我是教育行業的景老師,目前是英語研究生在讀...