1樓:候煊光訪
以下等式左邊為十進位制,右邊為二進位制...例舉一些例子希望樓主能發現規律...
0=01=1
2=10(因為2為2的一次方,故1後只有一個0)3=11
4=100(因為4為2的二次方,故1後有兩個0)5=101
6=110
7=111
8=1000(因為8為2的三次方,故1後有三個0)
2樓:匿名使用者
-7的二進位制數是10000111。上面給出的是-7的補碼,這是原碼狀態。
3樓:匿名使用者
負數先用它的絕對值正數取他得2進位制**,數值取2進位制方法很多 例如除法求商和餘 商用來繼續除多少進位制 比如2進位制。把得到的餘數倒敘排列就能得到2它的2進位制了 因為是負數的7所以我們求得是正數就應該在個位標號符號加一 末尾補17/2=3 餘數1 3/2=1 餘數11/2=0 餘數1所以結果是111 一般常見的是8位的2進位制** 所以要在111前面添上缺少的幾位用0來表示正數。00000111這個結果是7的結果,然後各位取反 11111000 末尾加1 11111001這個就是-7的二進位制數了。
256的二進位制是多少?誰能告訴我怎麼算
4樓:匿名使用者
100000000,將十進位制的整數部分反覆的除以2,直到商數為0。第一次所得的餘數記為k0,為2進位制的最低位,最後一次所得餘數為kn-1為2進位制的最高位。排列次數為kn-1kn-2…k1k2(即倒序取餘)的數就是了。
5樓:匿名使用者
十進位制轉換為二進位制的標準就是除二看餘 二進位制轉換為十進位制就是 2的n次方的和; 256是2的8次方所以就是100000000
6樓:匿名使用者
256的二進位制為100000000
誰能告訴我,十進位制轉化為二進位制為什麼是除二取餘啊?為什麼是從下往上取啊?謝謝啊
2進位制是隻有0 1這兩個數每2個數進一位 而10進位制有10個是每十個數進一位 所以 轉換要除2取餘啊 十進位制是每加10就進一位,而二進位制是每加2就進一位,低位在右高位在左。比方說,1001101這個二進位制數的值就相當於 從右往左 1 0 2 1 2 2 1 2 2 2 0 2 2 2 2 ...
0x01二進位制是多少
還是1,0x表示這是一個16進位制數,但不管16進位制還是2進位制,1還是1 十六進位制0x01 表示什麼,0x0a表示什麼 十六進位制 0 f 對應 十進位制 0 15 0x01就是1 0x0a就是10 二進位制1111 1110 轉成十六進位制0xfe,我想問0x01是怎樣來的,能詳細解釋下嗎?...
8位二進位制數,是指二進位制數,還是指2的8次方個二進位制數
以下一些看不懂 四 資料與指令在cpu 中的運轉 我們知道,資料從輸入裝置輸入記憶體,等待cpu 處理,這些將要處理的資訊是按位元組儲存的,也就 是以8 位二進位制數或8 位元為1 個單元儲存 這些資訊可以是資料或指令。資料是用二進位制表示的 假設在記憶體中的資料是最簡單的原始資料。首先,指令指標 ...