(4 8)D轉換成二進位制數,(214)D轉換成二進位制數,求教。

2021-05-04 12:54:21 字數 2838 閱讀 3420

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是基本算符,生活中常用十進位制。從二進位制變成十進位制方法為...