1樓:千鳥
方法bai:除2取餘法
127除以
duzhi2,商dao63,餘數
回是1;
63除以答2,商31,餘數是1;
31除以2,商15,餘數是1;
15除以2,商7,餘數是1;
7除以2,商3,餘數是1;
3除以2,商1,餘數是1;
1除以2,商0,餘數是1.
將餘數從下向上排列,為1111111.
計算機內部表示數的位元組單位是定長的,如8位,16位,或32位。所以,位數不夠時,高位補零,答案是01111111,選b.
拓展:原理:
二進位制的基數為2,我們十進位制化二進位制時所除的2就是它的基數。談到它的原理,就不得不說說關於位權的概念。某進位制計數制中各位數字符號所表示的數值表示該數字符號值乘以一個與數字符號有關的常數,該常數稱為 「位權 」 。
位權的大小是以基數為底,數字符號所處的位置的序號為指數的整數次冪。十進位制數的百位、十位、個位、十分位的權分別是10的2次方、10的1次方、10的0次方,10的-1次方。二進位制數就是2的n次冪。
除k取餘法:除k取餘法,主要用於把十進位制的數化為k進位制的數.
詳見:網頁連結
2樓:匿名使用者
127/2=63...1
63/2=31......1
31/2=15......1
15/2=7......1
7/2=3........1
3/2=1......1
所以共有7個1選a
3樓:瑞大大女神經
a選項8個1
應該選b
二進位制數1110111轉換成十進位制數是
4樓:雙子宋冬野
(11000011)2
=(11000011.)2
=(303.)8
=(c3.)16
=(195.)10
(11000011)2=(1100 0011)2=(c3)16=12*16+3=195
二進位制數110001轉換成十進位制是多少
二進位制數110001轉換成十進位制數等於49。計算方式如下 1 2 0 0 2 1 0 2 2 0 2 3 1 2 4 1 2 5 49。方法是將你所要轉化的二進位制從右向左數,從0開始數 這個數我們叫n 在位數是1的地方停下,並將1乘以2的n次方,最後將這些1乘以2的n次方相加,就是這個二進數的...
十進位制數87轉換成二進位制數是多少 怎麼算來的
87 2 43.1 最低位 43 2 21.1 21 2 10.1 10 2 5 0 5 2 2 1 2 2 1 0 1 2 0.1 最高位 所以換算出來應該是1010111,看懂了嗎?不清楚的地方再問吧 87 2 43餘 1 43 2 21 1 21 2 10 1 10 2 5 0 5 2 2 1...
十進位制100轉換成二進位制八進位制十六進位制寫出步驟
1 100轉換成二進位制為1100100,步驟如下 1 將100按照2的加權項。2 從右向左填充二進位制數字。2 100轉換成八進位制為144,步驟如下 1 100的二進位制結果 1100100 從右向左每三個數字分為一組。2 將每組的結果分別轉換為八進位制。3 100轉換成十六進位制為64,步驟如...