十進(jìn)制和二進(jìn)制的轉(zhuǎn)換一般是需要用到計算機(jī)的時候才會去做的一種裝換,因為在計算機(jī)中經(jīng)常需要用到二進(jìn)制來進(jìn)行計算,那么我們應(yīng)該如何對十進(jìn)制和二進(jìn)制進(jìn)行轉(zhuǎn)換呢?
正整數(shù)轉(zhuǎn)二進(jìn)制
首先我們先設(shè)置一個十進(jìn)制的數(shù)值,這里我們用101為例,先用101除以2,結(jié)果算下來等于50余1,此時我們再把1提出來。
然后再用50除以1等于25余0,然后把0提出來。
重復(fù)以上步驟,并且每次的余數(shù)都要提出來。
最后倒序排列余數(shù)就是我們轉(zhuǎn)換好的二進(jìn)制數(shù)。
小數(shù)轉(zhuǎn)二進(jìn)制
一樣的舉一個例子,這里我們用0.0625為例,用0.0625乘以2,結(jié)果等于0.125,然后提取整數(shù)部分。
再用0.0125乘以2,結(jié)果等于0.025,同樣的提取整數(shù)部分。
重復(fù)以上步驟,并且每次都要提取整數(shù)部分,最后到小數(shù)點為0時結(jié)束。
最后按照正序排列,并在前面加上0.即可。
負(fù)整數(shù)轉(zhuǎn)二進(jìn)制
同樣的,我們舉個例子,我們用-101為例,首先將去掉負(fù)號,將101正常的進(jìn)行二進(jìn)制轉(zhuǎn)換。
然后將得到的二進(jìn)制數(shù)取反。
最后在取反的二進(jìn)數(shù)的最后一位數(shù)加1就得到了-101的二進(jìn)制數(shù)。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com