十進(jìn)制和二進(jìn)制相互轉(zhuǎn)化的方法
婭靜君
很多學(xué)習(xí)計(jì)算機(jī)的人都會(huì)學(xué)到十進(jìn)制和二進(jìn)制之間的轉(zhuǎn)化,那么該如何將二者進(jìn)行轉(zhuǎn)化呢,這里和大家簡單介紹一下,供大家參考,希望能有所幫助。
將十進(jìn)制轉(zhuǎn)化成二進(jìn)制時(shí),需要除二取余法,因此可以進(jìn)行除二,如果數(shù)位比較多的話,可以進(jìn)行如圖所示進(jìn)行除法運(yùn)算。
進(jìn)行除二取余了以后,最后從數(shù)位的后面數(shù)往上將所有的數(shù)位都一一寫出來,如圖所示,就能得到一個(gè)二進(jìn)制數(shù)了,也是非常容易的。
將二進(jìn)制轉(zhuǎn)化成十進(jìn)制,直接考慮每位數(shù)所對(duì)應(yīng)的數(shù)值,第一位是2的一次方,第二位為二次方,以此類推,得到如圖所示的關(guān)系。
然后將所在位置的數(shù)字乘以這個(gè)數(shù),接著將所有的和相加,這樣就能得到一個(gè)十位數(shù)了,也是非常方便的。