32768的二進位制表示是多少,32768用二進位制表示是多少

2022-05-23 22:35:06 字數 2204 閱讀 6181

1樓:珈藍利珠

32768的二進位制表示是多少?32767 的2進製是 111111111111111。

32768 的2進製是 1000000000000000。

你可以用除以2取餘數的方法獲得。

也可以 用 printf("%x",32768); 得到 16 進製值8000;然後 一位拉4位方法得 1000 0000 0000 0000。

也可以用程式:

函式:void dec2bin(int c)else}}

呼叫:dec2bin(32768);

列印出32位:0000000000000000100000000000000032768整除2結果是16384。餘數是0那麼最後一位是0。

16384再整除2結果是8192餘數是0。那倒數第二位也是0。8192整除2結果是4096餘數是0。

倒數第三位也是0。你可以依次這樣整除2算下去。把餘數從右到左這樣排回來。

到最後結果是1時把這個1加到二進位製數的第一位。那樣就是32768的二進位制結果。32768這個數是特殊的。

剛好的2的15次方。那就寫成1加15個0.就是1000000000000000

2樓:金色潛鳥

32767 的2進製是 111111111111111。

32768 的2進製是 1000000000000000。

你可以用除以2取餘數的方法獲得。

也可以 用 printf("%x",32768); 得到 16 進製值8000;然後 一位拉4位方法得 1000 0000 0000 0000。

也可以用程式:

函式:void dec2bin(int c)else}}

呼叫:dec2bin(32768);

列印出32位:00000000000000001000000000000000

3樓:佼韋厹

32768除以2為16384餘0,16384除以二為8192餘0,8192除以二為4096餘0,4096除以二為2048餘0,2048除以二為1024餘0,1024除以二為512餘0,512除以二為256餘0,256除以二為128餘0,128除以二為64餘0,64除以二為32餘0,32除以二為16餘0,16除以二為8餘0,8除以二為4餘0,4除以二為2餘0,2除以二為1餘0,1除以二為0餘1,所以二進位制為1000000000000000

32768用二進位制表示是多少

4樓:偽墨墨墨墨墨

32768(十進位制) = 1000000000000000(二進位制)

5樓:勇美粉

2的16次方是65536,也就是說十六個二進位制位可以表示65536種不同的數。0~65535總共就是65536個數

-32768換成二進位制占了符號位了,為何不是-32767?

6樓:匿名使用者

你算錯了吧

-32768的補碼是 正好是(按照16位來算)1000,0000,0000,0000

補碼是絕對值的二進位制每一位取反在加1

-32768絕對值 是 32678

二進位制形式是

1000,0000,0000,0000

每位取反

變成0111,1111,1111,1111在加1正好1000,,0000,0000,0000所以他正好-32768啊

7樓:匿名使用者

在16位機上,整數型別佔2個位元組,有符號數的表示範圍為:-32768~32767

二進位制表示資料,用首位表示符號位,其餘位來表示數值,這種方法表示出來的數稱為原碼。 但這樣會出現「正0」和「負0」資料,與現實中數的應用不符,而且,用原碼也不方便計算機進行運算。所以,科學家們提出了補碼概念,用來在計算機中儲存整數。

規定:正數的補碼與原碼相同

0的表示形式為000...000 (16位全是0)負數的補碼為反碼加1

按此規定,「負0」就變成了-32768

-1  = 1111111111111111-2 =  1111111111111110-32768=1000000000000000這是推算的結果,也可以說是規定的結果

數值-32768對應的16位二進位制的補碼是多少? 10

8樓:做而論道

1000 0000 0000 0000

1後面15個0。

205 3 127 13用二進位制表示為啥

你好,那我算給你看,現在你給我的資料是十進位製數,我說的對吧,我用簡單的十進位製數轉化為二進位製數,方法很簡單計算時都順著除以2,如果除的掉就餘0,除不掉就餘1,直到沒有辦法除為止,最後一位0可有可無,然後結果就逆著讀餘數就行。分步如下 205表示為 011101101 205 2 102餘1 10...

分別用二進位制,八進位制,十六進位制表示十進位製數

public static void main string args 相關資料 二進位制 11011 八進位制 033 十六進位制 1b 將 27.6 10 轉換成等值的二進位製數 八進位製數和十六進位製數,要求二進位製數 八 對於0.6來說,二進位制無法精確表示,因此需要給定轉換後的位數,現假定...

二進位製數對應的十進位製數是多少,二進位製數1010101對應的十進位製數是多少

寫出二進位制每位上的基數就可以計算了 二進位制基數寫法 個位1,小數點左邊 高位 低位 2,小數點右邊 后位 前位 2 按順序寫出1010.101b對應各位 8 4 2 1.1 2 1 4 1 8 將要轉換的數按位對齊寫在下面一行 1 0 1 0.1 0 1 觀察這個數 這個數包含1個8,1個2,1...