1樓:
(4.8)d轉換成二進位制數是100.1100,結果保留4位小數。整數轉換採用"除2取餘,逆序排列"法,小數轉換採用"乘2取整,順序排列"法。
計算過程:4/2=2 餘0,2/2=1 餘0,1/2=0 餘1,然後將餘數進行逆向排序,得到整數部分的轉換結果100。0.
8x2=1.6 取整1,0.6x2=1.
2 取整1,0.2x2=0.4 取整0,0.
4x2=0.8 取整0,可以發現再計算下去,就會是一直迴圈。隨意保留4位小數,正向排序,小數轉換結果0.
1100。
擴充套件資料
十進位制整數轉二進位制的過程:
用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為小於1時為止,最後將得到的餘數進行逆向排序即可。
十進位制小數轉二進位制的過程:
用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,此時0或1為二進位制的最後一位,或者達到所要求的精度為止。將得到的整數進行逆向排序即可。
2樓:匿名使用者
4/2=2 餘數0
2/2=1 餘數0
1/2=0 餘數1
4d=100b
0.8*16=12.8 整數12,二進位制形式11000.8*16=12.8 整數12,........
0.8d=0.110011001100......b,迴圈小數4.8d=100.110011001100......b
3樓:
100.110011001100...
(214)d轉換成二進位制數,求教。
4樓:匿名使用者
214/16=13,餘數6,二進位制形式0110
13/16=0,餘數13,二進位制形式1101
214d=11010110b
(523)d轉換為二進位制數
5樓:匿名使用者
(523)10
=(1000001011.)2
=(1013.)8
=(20b.)16
=(523.)10
把十進位制數(197)d轉化成二進位制、八進位制和十六進位制,我要過程,謝謝
6樓:匿名使用者
十進位制轉二進位制:
十進位制數迴圈除2,餘數按順序排列就是二進位制數的低到高位
例如:197/2=98餘1,98/2=49餘0,49/2=24餘1,24/2=12餘0,12/2=6餘0,依次類推得出二進位制數由低位到高位排列的數:10100011,然後反過來就是十進位制數197對應的二進位制:
11000101
十進位制轉八進位制:
先按上邊方式轉換成二進位制,然後再三個一組相加轉成八進位制位
例如:十進位制197轉成二進位制11000101後,拆分成三個一組:11 000 101,
11=1*2+1*1=3,000=0,101=1*4+0*2+1*1=5,十進位制數197的八進位制即為:305,
前面加0表示八進位制:0305
十進位制轉十六進位制:
先按上邊方式轉換成二進位制,然後再四個一組相加轉成十六進位制位
例如:十進位制197轉成二進位制11000101後,拆分成四個一組:1100 0101,
1100=1*8+1*4+0*2+0*1=12=c,0101=0*8+1*4+0*2+1*1=5
十進位制數197的十六進位制即為:c5,前面加0x表示十六進位制:0xc5
十進位制(105.75)d轉化成二進位制數為?
7樓:匿名使用者
105.75
105 = 69h = 0110 1001b.75 = 0.5d + 0.25d = 0.1 + 0.01 = 0.11b
所以105.75 = 01101001.11b
將88.375(d)轉為二進位制數
8樓:
二進位制是1011000.011,演算法:整數部分用輾轉相除法,小數部分用乘二取整法。
9樓:匿名使用者
01011000.011
10樓:冷楓娛樂
88.375(d)轉為二進位制數是:
0101100.011
11樓:匿名使用者
先轉換整數部分:寫出二進位制各位上的基數,個位1,高位是低位乘以2。寫到比88大為止
128,64,32,16,8,4,2,1用這組數從高到低將88湊出來,根據用到的數填寫下行,用到的寫1否則0
___0,_1,_0,_1,1,0,0,0
88=64+24=64+16+8=1*64+0*32+1*16+1*8+0*4+0*2+0*1
所以:88d=1011000b
然後是小數部分,取小數部分計算:
0.375*2=0.75,整數部分是0,這就是二進位制小數點後第1位[1011000.0]
取上步的小數部分繼續計算:0.75*2=1.5,取整數部分[1011000.01]
繼續:0.5*2=1.0[1011000.011]
計算直到結果小數部分為0或者達到指定位數時停止。
88.375d=1011000.011b
十進位制數127轉換成二進位制數是,二進位制數1110111轉換成十進位制數是
方法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.計算機內部表示數...
二進位制數10111101110轉換成八進位制數是?求步驟
直接寫就可以了 二進位制轉換為八進位制從小數點開始三個二進位制位看作一位8進位制位最後不夠的補0 也就是先是110寫為8進位制是6,然後是101是5,接著是111是7,最後是10不夠三位在前面補0即為010是2,所以轉換為8進位制就是2756o 二進位制轉八進位制 從小數點位置開始,整數部分向左,小...
將十六進位制數offh轉換成二進位制數和十進位制數是多少
二進位制數11001010轉換成十進位制為202。二進位制和十進位制都是表示數 字的方式。二進位制,binaries,是逢2進位的進位制,0 1是基本算符,計算機運算採用二進位制。十進位制,decimals,是逢10進位的進位制,0 1 9是基本算符,生活中常用十進位制。從二進位制變成十進位制方法為...