十進制和二進制的轉換一般是需要用到計算機的時候才會去做的一種裝換,因為在計算機中經常需要用到二進制來進行計算,那么我們應該如何對十進制和二進制進行轉換呢?
正整數轉二進制
首先我們先設置一個十進制的數值,這里我們用101為例,先用101除以2,結果算下來等于50余1,此時我們再把1提出來。
然后再用50除以1等于25余0,然后把0提出來。
重復以上步驟,并且每次的余數都要提出來。
最后倒序排列余數就是我們轉換好的二進制數。
小數轉二進制
一樣的舉一個例子,這里我們用0.0625為例,用0.0625乘以2,結果等于0.125,然后提取整數部分。
再用0.0125乘以2,結果等于0.025,同樣的提取整數部分。
重復以上步驟,并且每次都要提取整數部分,最后到小數點為0時結束。
最后按照正序排列,并在前面加上0.即可。
負整數轉二進制
同樣的,我們舉個例子,我們用-101為例,首先將去掉負號,將101正常的進行二進制轉換。
然后將得到的二進制數取反。
最后在取反的二進數的最后一位數加1就得到了-101的二進制數。