1樓:路堯家的顧小言
二進位制數1001轉十進位制是9。
解析:二進位制轉換十進位制時,從左到右將二進位制的每位數乘以2的相應次方,之後再相加,就得到了對應的十進位制數。
1001轉十進位制:1*2^0+0*2^1+0*2^2+1*2^3=9。
2樓:
二進位制轉換十進位制是9。
根據二進位制與十進位制的「1248"換演算法:1001 = 8 + 0 + 0 + 1 = 9。
用二進位制表示一個數時,位數多。因此實際使用中多采用送入數字系統前用十進位制,送入機器後再轉換成二進位制數,讓數字系統進行運算,運算結束後再將二進位制轉換為十進位制供人們閱讀。
二進位制和十六進位制的互相轉換比較重要。不過這二者的轉換卻不用計算,每個c,c++程式設計師都能做到看見二進位制數,直接就能轉換為十六進位制數,反之亦然。
3樓:緣lai如茨
個位上的數
乘以2^0,再加上
十位上的數乘以2^1,再加上
百位上的數乘以2^2,再加上
千位上的數乘以2^3,.......以此類推1001=2^3+2^0=8+1=9 (數位上是0的可以不計算)通俗 地說,二進位制,逢二進一,所以:
個位上的1等於1
十位上的1等於2
百位上的1等於4
千位上的1等於8
萬位上的1等於16
4樓:匿名使用者
1001(2)=9 (10進位制)
將二進位制數100110分別轉換為八,十,十六進位制數
5樓:匿名使用者
(100110)2
=(100 110)2 //每三位二進位制數可以轉為一位八進位制數,故從右向左按三位一組進行分割,版缺位補零
=(46)8
(100110)2
=(0010 0110)2 //與八進位制轉換相權似,每四位二進位制數可以轉為一位十六進位制數,故從右向左按四位一組進行分割,缺位補零
=(26)16
=(2*16^1+6*16^0)10
=(2*16+6*1)10
=(32+6)10
6樓:毓人
(100110)2=(100 110)2=(46)8(100110)2=(0010 0110)2=(26)16(100110)2
=((((((0*2+1)*2+0)*2+0)*2+1)*2+1)*2+0)10
=(((((1*2+0)*2+0)*2+1)*2+1)*2+0)10=((((2*2+0)*2+1)*2+1)*2+0)10=(((4*2+1)*2+1)*2+0)10=((9*2+1)*2+0)10
=(19*2+0)10
=(38)10
7樓:匿名使用者
2.196.625八進位制
8樓:匿名使用者
程式設計?答案是
八進位制46
十進位制38
十六進位制26
十進位制小數轉換為二進位制小數十進位制小數怎麼轉換為二進位制小數
整數和小數分別轉換。整數除以2,商繼續除以2,得到0為止,將餘數逆序排列。22 2 11 餘0 11 2 5 餘 1 5 2 2 餘 1 2 2 1 餘 0 1 2 0 餘 1 所以22的二進位制是10110 二進位制只需用兩種狀態表示數字,容易實現計算機是由電子元 器件構成的,二進位制在電氣 電子...
二進位制轉換16進位制二進位制轉換16進位制彙編
16進位制有數字0 9,還有a f,一共16個數碼。轉換的時候,先統一加上30h,然後要判斷是數字還是字母,數字的ascii碼和字母的ascii碼可不是一樣的哦。所以和3ah比較。如果是數字,不變 如果是字母,再加上7h 你的程式是用大寫字母表示,若是小寫字母,那應該再加上27h 數符在輸出時是按其...
小數二進位制01010如何轉換成十進位制小數求具體步驟
小數點後一位是1 2的一次方,第二位是1 2的平方,就這樣依次算。0.1010 1 1 2 0 1 2 2 1 1 2 3 0 1 2 四次方 0.1010 1010 10000 16 10 16 0.625 含小數的二進位制轉10進位制怎麼轉?需要準備的工具 紙,筆。1 首先十進位制的小數轉換為二...