1樓:毓人
(0.101)2
=(((1/2+0)/2+1)/2)10
=(((0.5+0)/2+1)/2)10
=((0.5/2+1)/2)10
=((0.25+1)/2)10
=(1.25/2)10
=(0.625)10
2樓:生活如歌
0.101b=2^-1+2^-3 =0.625
3樓:
二m進製數與z十s進製數如何轉換: (3) 二v進製數—→十l進製數 對於j較小j的二h進製數: 對於f較大t的二v進製數:
方8法7:各位上s的數乘權求和??例如:
(802003)1=2×47+0×00+6×71+5×77+0×80+7×20=27 (0500。8703)0=7×00+5×21+0×38+0×60+8×1-0+0×1-3+0×3-0+4×3-1=40。5385 方5法3:
任何一d個c二g進製數可轉化8成若干t個m100…0?的數相加的總和??例如:
(101701)2=(500000)6+(2000)0+(400)7+(0)5 而這種400…00形式的二q進製數與m十x進製數有如下r關聯:7後有n個t0,則這個j二m進數所對應的十t進製數為06n。 所以0:
(105400)8=(000000)4+(7000)1+(100)3+(6)3=64+27+32+40=52
c瘠\d稀typ②十wォègm薄iwォè
怎麼把十進位制小數轉化為二進位制 20
4樓:竹非竹
採用"乘2取整,順序排列"法可以十進位制小數轉化為二進位制,現在以十進位制數0.125為例進行演示,具體操作請參照以下步驟。
1、方法主要是小數部分乘以2,取整數部分依次從左往右放在小數點後,直至小數點後為0,以0.125進行演示。
2、首先將小數部分0.125乘以2,得0.25,然後取整數部分0。
3、然後再將小數部分0.25乘以2,得0.5,然後取整數部分0。
4、然後再將小數部分0.5乘以2,得1,然後取整數部分1,沒有小數部分了。
5、得到的二進位制的結果是0.001。完成以上設定後,即可把十進位制小數轉化為二進位制。
5樓:胡艾成芷荷
十進位制小數轉換為二進位制小數
十進位制小數轉換成二進位制小數採用"乘2取整,順序排列"法。具體做法是:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到乙個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。
然後把取出的整數部分按順序排列起來,先取的整數作為二進位制小數的高位有效位,後取的整數作為低位有效位。
【例1108】把(0.8125)轉換為二進位制小數。
解:例1109(173.8125)10=()2解:
由〔例1107〕得(173)10=(10101101)2由〔例1108〕得(0.8125)10=(0.1101)2把整數部分和小數部分合併得:
(173.8125)10=(10101101.1101)2
6樓:木木無聞
1.若十進位制資料為 137.625,則其二進位制數為( )。
a.10001001.11 b.10001001.101 c.10001011.101 d.1011111.101
【分析】十進位制數轉化為二進位制數時,整數部分和小數部分要用不同的方法來處理。整數部分的轉化採用除基取餘法:將整數除以2,所得餘數即為2進製數的個位上數碼,再將商除以2,餘數為八進位制十位上的數碼……如此反覆進行,直到商是0為止;對於小數的轉化,採用乘基取整法:
將小數乘以2,所得積的整數部分即為二進位制數十分位上的數碼,再將此積的小數部分乘以2,所得積的整數部分為二進位制數百分位上的數碼,如此反覆……直到積是0為止。此題經轉換後得八進位制數為10001001.101。
【答案】b
麻煩樓主以後問問題時候先搜尋下~~~~~
7樓:百度使用者
整數部分用輾轉
相除,小數部分用輾轉相乘
例如:25.14 轉化為二進位制的步驟是:
整數部分:
25/2 = 12 1
12/2 = 6 0
6/2 = 3 0
3/2 = 1 1
所以整數部分是 11001
小數部分是:
0.14 * 2 = 0.28 0(取整數部分)0.28 * 2 = 0.56 0
0.56 * 2 = 1.12 1
0.12 * 2 = 0.24 0
....
所以它的二進位制為:11001.0010...
後面的自己算吧
8樓:
小數乘2,如果整數字為0就記0,為1就記1;再乘2,再記……直到乘完小數字為止,如無論乘多少都有小數則說明會出現二進位制迴圈小數。如:十進位制0.125
0.125×2=0.25 記0
0.25×2=0.5 記0
0.5×2=1.0 記1
即十進位制的0.125轉化為二進位制為 .001
9樓:匿名使用者
旁邊不就有?!
將二進位制數11100.101轉化為八進位制 十進位制 十六進製制數寫出步驟
10樓:匿名使用者
1> 轉八進位制,從小數點開始,向左,向右,分別每三位一組分開;向左不足3位前面補0,向右不足3位後面補0,即 011 100. 101 分別寫出每組對應的數值即可 34.5
2>轉十進位制 二進數 第n位(從整數部分的個位n為0, 向前n為1,2,3...,小數部分向後n依次為-1,-2....)權重為 2^n, 用每一位的數值 乘以權重 累加 即
= 0 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1* 2^3 + 1 * 2^4 + 1 * 2^-1 + 0 * 2^-2 + 1 * 2^-2
= 0 * 1 + 0 * 2 + 1 * 4 + 1* 8 + 1 * 16 + 1 * 0.5 + 0 * 0.25 + 1 * 0.125
=4 + 8 + 16 +0.5 + 0.125
=28.625
3> 轉十六進製制,從小數點開始,向左,向右,分別每四位一組分開;向左不足4位前面補0,向右不足4位後面補0,即 0001 1100. 1010 分別寫出每組對應的數值即可
0001 = 1
1100 = (12)10 = c
1010 = (10)10 = a
即 得分為 1c.a
11樓:聽不清啊
請注意空格的加入(以小數點為起點,分別三位一段、四位一段)
11 100.101=(34.5)8
1 1100.1010=(1c.a)16
二進位制和十進位制的轉化,二進位制轉化為十進位制的方法?
我不能圓滿的你。給點我的想法吧!我覺得,如果按正確的轉化方法的話,那麼各類進製中,數的大小就都是統一的了 這句是你的原話。這句是沒錯的,不管按什麼方法轉化,他們的大小是不會變化的。但是,數的大小比較不是看他們的形式,不能因為one,和1不同就說他們是不一樣的。同樣也不能說10和10一樣就說他們是一樣...
十進位制小數轉化為二進位制什麼叫所求精度為止
yty隨意 只保留小數點之後的多個小數字數以滿足精度要求,轉換後的二進位制小數只能約等於轉換前的十進位制小數。操作方法如下 1 首先,定義兩個整型變數,儲存計算出的每位二進位制數和二進位制位數的統計。2 定義乙個實型變數,儲存計算的十進位制小數。3 輸入乙個十進位制小數,儲存在變數d中。4 do w...
十進位制0 75轉化為二進位制是多少
聽不清啊 用乘2取整法 0.75 2 1.50 取走整數1,還剩0.5 2 1.0 取走整數1,還剩0.0 所以,0.75 10 0.11 2 小嘿嘿 先說下十進位制,就是由0,1,2,3,4,5,6,7,8,9為十個數組成的數字,當然0不能放前面的。同樣,八進位制,是由 0 8八個數字組的數字,十...