1樓:
保留六位小數,0.37這個十進位制化為二進位制是0.010111,方法是「乘2取整法」。
換算過程:0.37乘以2等於0.
74,取整數0;0.74乘以2等於1.48,取整數1;0.
48乘以2等於0.96,取整數0;0.96乘以2等於1.
92,取整數1;0.92乘以2等於1.84,取整數1;0.
84乘以2等於1.68,取整數1;0.68乘以2得1.
36,取整數1......。
後面的計算還會一直下去,故保留要求的精度即可,這樣取6位小數即可,得0.010111。
擴充套件資料
十進位制小數轉二進位制數過程:
用十進位制小數去乘2,得到一個積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,反覆進行,直到積中的小數部分為零或達到要求的精度。最後將得到的整數按正向順序排列即可。
2樓:匿名使用者
0.37*2=0.74,取整數部分作為小數第1位=0.0接著用上步的小數部分繼續計算0.74*2=1.48,整數部分的1是二進位制小數下一位=0.01
0.48*2=0.96,0.010
0.96*2=1.92,0.0101
0.92*2=1.84,0.01011
0.84*2=1.68,0.010111
...還可以接著算下去,直到小數部分為0結束,這個數由於小數部分尾數不是5,所以永遠不可能實現小數部分為0的結果,導致只能算要求的位數停止
3樓:聽不清啊
0.37=(0.010111101011100001010001111010...)2
把0.37這個十進位制化為二進位制是0.01
4樓:匿名使用者
0.37*2=0.74,取整數部分作為小數第1位=0.0接著用上步的小數部分繼續計算0.74*2=1.48,整數部分的1是二進位制小數下一位=0.01
0.48*2=0.96,0.010
0.96*2=1.92,0.0101
0.92*2=1.84,0.01011
0.84*2=1.68,0.010111
...還可以接著算下去,直到小數部分為0結束,這個數由於小數部分尾數不是5,所以永遠不可能實現小數部分為0的結果,導致只能算要求的位數停止
5樓:聽不清啊
0.37=(0.010111101011100001010001111010...)2
0.25=(0.01)2
將0.35由十進位制化為二進位制
6樓:
將0.35由十進位制化為二進位制是0.010110011,採用"乘2取整,順序排列"法進行計算。
具體計算過程:0.35x2=0.
7 取整0,0.7x2=1.4 取整1,0.
4x2=0.8 取整0,0.8x2=1.
6 取整1,0.6x2=1.2 取整1,0.
2x2=0.4 取整0,0.4x2=0.
8 取整0,0.8x2=1.6 取整1,0.
6x2=1.2 取整1....。可以發現後面會一直迴圈,保留9位精度,得0.
010110011。
擴充套件資料十進位制小數轉二進位制的過程:
用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零或者達到所要求的精度為止。最後將得到的整數進行正向排序即可。
7樓:做而論道
乘二取整即可。
0.35
× 2
--------------
0.7 整數為0
× 2
--------------
1.4 整數為1
× 2
--------------
0.8 整數為0
× 2
--------------
1.6 整數為1
× 2
--------------
1.2 整數為1
× 2
--------------
0.4 整數為0
× 2
--------------
0.8 整數為0
× 2
--------------
1.6 整數為1
……結果為:0.01011001
8樓:匿名使用者
十進位制數轉化成二進位制數規則:整數部分轉除2取餘,小數部分轉換乘2取整。
例如:十進位制數11.375轉換成二進位制
解: 對整數部分用除2取餘:
商 餘數
11/2=5 1
5/2=2 1
2/2=1 0
1/2=0 1
對小數部分用乘2取整:
整數部分 小數部分
0.375*2=0.75 =0 + 0.750.75*2=1.5 =1 + 0.5
0.5*2=1.0 =1 + 0
9樓:毓人
(0.35)十=((101/1010+11)/1010)二=((0.1+11)/1010)二
=(11.1/1010)二
=(0.01011001100110011)二
把十進位制數37改寫成二進位制數是多少?(沒有學過這個知識點,請詳解一下過程)
10樓:匿名使用者
32=2的5次方,二進位制的寫法就是1後面有5個0;4=2的2次方,寫成1後面有2個0;36=32+4,寫成100100;37就再加個1,寫成:100101。
11樓:匿名使用者
37=32+4+1
=2^5+2^2 +2^0
=100101
12樓:銘修冉
0=01=1
2=10
3=11
4=100
5=101
6=110
7=111
如圖,除把
37.375十進位制如何轉換為二進位制
13樓:
37除以2等於18餘1
18除以2等於9餘0
9除以2等於4餘1
4除以2等於2餘0
2除以2等於1餘0
1除以2等於0餘1
算到商等於0,把剛才的餘數倒過來寫,就是二進位制數:100101然後小數部分正好相反,使用乘二取整法,即將小數部分乘以2,大於等於1則取1,小於1則取0,然後用乘出來的數的小數部分繼續上面的演算法。0.
375轉成二進位制是0.011。
得到:37.375十進位制=100101.
011二進位制二進位制數除法與十進位制數除法很類似。可先從被除數的最高位開始,將被除數(或中間餘數)與除數相比較,若被除數(或中間餘數)大於除數,則用被除數(或中間餘數)減去除數,商為1,並得相減之後的中間餘數,否則商為0。
再將被除數的下一位移下補充到中間餘數的末位,重複以上過程,就可得到所要求的各位商數和最終的餘數。
14樓:陽光上的橋
整數部分(37)的二進位制是0010 0101(32+5)
小數部分(.375)的二進位制是011 (0.25+0.125)
37.375十進位制如何轉換為二進位制0010 0101 . 0110
15樓:匿名使用者
假如要自己筆算的話,可以這樣不斷把十進位制數除以二:
37 除以 2 等於 18 餘 1
18 除以 2 等於 9 餘 0
9 除以 2 等於 4 餘 1
4 除以 2 等於 2 餘 0
2 除以 2 等於 1 餘 0
1 除以 2 等於 0 餘 1
算到商等於 0,把剛才的餘數倒過來寫,就是二進位制數:100101然後小數部分正好相反,使用乘二取整法,即將小數部分乘以2,大於等於1則取1,小於1則取0,然後用乘出來的數的小數部分繼續上面的演算法。0.
375轉成二進位制是0.011。
得到:37.375十進位制=100101.011二進位制
二進位制和十進位制怎麼換算?37換成二進位制是多少?
16樓:匿名使用者
felixwan 解答正確。
補充二進位制轉換為10進位制的方法:
轉化方法是位數乘以權值的n次方。n=權所在位置-1權值一般是進位制數例如2進位制。則權值為2 。
例如100101 =1×2^5+1×2^2+1×2^0=32+4+1=37
此方法可以轉換任何進位制到10進位制
如果是16進位制數轉換10進位制的話。權值為16其他類推。
17樓:匿名使用者
假如要自己筆算的話,可以這樣不斷把十進位制數除以二:
37 除以 2 等於 18 餘 1
18 除以 2 等於 9 餘 0
9 除以 2 等於 4 餘 1
4 除以 2 等於 2 餘 0
2 除以 2 等於 1 餘 0
1 除以 2 等於 0 餘 1
算到商等於 0,把剛才的餘數倒過來寫,就是二進位制數:100101-把二進位制數換算為十進位制數,可以看每個位的值。小數點的左邊,每個位代表12
4 (2*2)
8 (2*2*2)
16 (2*2*2*2)
32 (2*2*2*2*2) 如此類推
所以二進位制 100101 = 十進位制的 32 + 4 + 1 = 37
18樓:匿名使用者
二進位制只有01
比如37換成2進位制就是
10001001
19樓:匿名使用者
暈。用windows自帶的計算器就可以了。這種問題需要問嗎?
十進位制0.75轉化為二進位制是多少?
20樓:聽不清啊
用乘2取整法:
0.75
× 2
1.50 --取走整數1,還剩0.5× 2
1.0 --取走整數1,還剩0.0
所以,(0.75)10=(0.11)2
21樓:小嘿嘿
先說下十進位制,就是由0,1,2,3,4,5,6,7,8,9為十個陣列成的數字,當然0不能放前面的。同樣,八進位制,是由 0~8八個數字組的數字,十六進位制,是由0~9,a,b,c,d,e,f十六個陣列成的數字,a~f,表示10~15;方法(轉八進位制,其餘類似):
我們先把0不看,就用0後面的75算,二進位制用除2取餘法.八進位制就除8取餘,餘數可以是0-8.以此類推
算出的結果倒著看上去
75/2=36...1 75/8=9...3 75/16=4...11(11就是b)
36/2=18...0 9/8=1...1
18/2=9... 0 答案0.113 答案就是0.4b
9/2= 4... 1
4/2=2... 1
2/2=1
所以答案就是111001,加上0後面就是0.111001
不知道你懂了沒
二進位制十進位制轉換公式,二進位制轉十進位制公式
比如10進位制的15轉換2進位制 用15除以2,商為7,餘數為1,再用7除以2,商為3,餘數為1,再用3除以2,商為1,餘數為1,再用1除以2,商為0,餘數為1,最後吧餘數倒過來排列就為二進位制的1111 即商為0時的1,商為1時的1,商為3時的1,商為7時的1 二進位制轉十進位制。以二進位制的11...
十進位制轉二進位制演算法,二進位制轉十進位制,十進位制轉二進位制的演算法 求助
向前看 如果要將十進位制數轉換為二進位制數,則應將十進位制數的整數部分和小數部分分別轉換為二進位制數,然後將這兩部分的二進位制數合併得到完整的二進位制數。首先,通過短除法,十進位制數可以除以2得到多個餘數。最後,將餘數從下到上進行排列組合,得到二進位制數。然後將小數部分乘以2,取每一步的整數部分,從...
十進位制小數轉化為二進位制什麼叫所求精度為止
很多情況下,十進位制小數是不能夠轉換成一個嚴格相等的二進位制小數的,會出現二進位制小數是個無窮小數的狀況,這時,就只好保留小數點之後的多個小數位數以滿足精度要求,轉換後的二進位制小數只能約等於轉換前的十進位制小數。十進位制小數轉化為二進位制什麼叫所求精度為止? yty隨意 只保留小數點之後的多個小數...