十進(jìn)制45D轉(zhuǎn)二進(jìn)制 將十進(jìn)制數(shù)45.125轉(zhuǎn)化為二進(jìn)制數(shù)。寫(xiě)出計(jì)算過(guò)程?
將十進(jìn)制數(shù)45.125轉(zhuǎn)化為二進(jìn)制數(shù)。寫(xiě)出計(jì)算過(guò)程?第1步:將45轉(zhuǎn)換為二進(jìn)制,除以2得到余數(shù),得到101101;第2步:將0.125轉(zhuǎn)換為二進(jìn)制,乘以2得到整數(shù),將0.125轉(zhuǎn)換為二進(jìn)制(0.001
將十進(jìn)制數(shù)45.125轉(zhuǎn)化為二進(jìn)制數(shù)。寫(xiě)出計(jì)算過(guò)程?
第1步:將45轉(zhuǎn)換為二進(jìn)制,除以2得到余數(shù),得到101101;第2步:將0.125轉(zhuǎn)換為二進(jìn)制,乘以2得到整數(shù),將0.125轉(zhuǎn)換為二進(jìn)制(0.001)2分析:第1步:將0.125乘以2得到0.25,則整數(shù)部分為0,小部分為0.25;第2步:將0.25乘以2得到0.5,那么整數(shù)部分是0,小部分是0,數(shù)字部分是0.5。在第三步中,將小數(shù)點(diǎn)0.5乘以2得到1.0,則整數(shù)部分為1,小數(shù)部分為0.0。在第四步中,從第一個(gè)數(shù)字到最后一個(gè)數(shù)字,即0.001。最后,我們將整數(shù)和十進(jìn)制結(jié)合起來(lái)得到結(jié)果:101101.001
十進(jìn)制數(shù)被轉(zhuǎn)換成二進(jìn)制數(shù)。整數(shù)部分和小數(shù)部分的方法是不同的。整數(shù)部分使用短除法,小數(shù)部分需要將原始數(shù)據(jù)乘以等價(jià)的2。先保留整數(shù)部分的數(shù)據(jù),等價(jià)分?jǐn)?shù)部分繼續(xù)乘以2循環(huán)使用。所以0.45被轉(zhuǎn)換成二進(jìn)制數(shù):0.45x2=0.9,整數(shù)0,十進(jìn)制0.90.9x2=1.8,整數(shù)1,十進(jìn)制0.80.8x2=1.6,整數(shù)1,十進(jìn)制0.60.6x2=1.2,整數(shù)1,十進(jìn)制0.2,五位數(shù)的值是0.01110
45/2=22,122/2=11,011/2=5,15/2=2,12/2=1,01/2=0,所以二進(jìn)制數(shù)是:101101(二進(jìn)制)=05(八進(jìn)制),所以八進(jìn)制是:55101101=00101101=0x2d,所以十六進(jìn)制是:2D
](32)是十進(jìn)制轉(zhuǎn)換二進(jìn)制,算法是除以2,從下到上。
算法:
32△2=16大于0
16△2=8大于0
8△2=4大于0
4△2=2大于0
2△2=1大于0
1△2=1大于1
1不能除2,所以剩下的下來(lái))
二進(jìn)制是10000
將十進(jìn)制0.45轉(zhuǎn)換為二進(jìn)制數(shù),保留五位小數(shù)。怎么算啊~~~?
因?yàn)?5=32 16 4 2 1
=2^5 2^4 2^2^1 2^0
所以十進(jìn)制55被轉(zhuǎn)換成二進(jìn)制數(shù):110111。