本文為大家介紹計(jì)算機(jī)各進(jìn)制之間的轉(zhuǎn)換(各進(jìn)制之間的轉(zhuǎn)換方法),下面和小編一起看看詳細(xì)內(nèi)容吧。
常用的基本系統(tǒng)包括:二進(jìn)制、八進(jìn)制、十進(jìn)制和十六進(jìn)制。比如二進(jìn)制每2進(jìn)位,八進(jìn)制每8進(jìn)位,二進(jìn)制每2進(jìn)位,十進(jìn)制每10進(jìn)位,十六進(jìn)制每16進(jìn)位。
二進(jìn)制轉(zhuǎn)十進(jìn)制:將二進(jìn)制數(shù)按重量展開,相加得到十進(jìn)制數(shù)。比如二進(jìn)制是1101,轉(zhuǎn)成十進(jìn)制就是1*2的三次方+1*2的二次方+0*2的一次方+1*2的零次方,轉(zhuǎn)成十進(jìn)制就是8+4 +0+1=13。
十進(jìn)制轉(zhuǎn)二進(jìn)制:十進(jìn)制數(shù)除以2取余,即十進(jìn)制數(shù)除以2,余數(shù)為右邊位置的數(shù),得到的商繼續(xù)除以2,和繼續(xù)運(yùn)算,直到商為0。比如十進(jìn)制的13,轉(zhuǎn)成二進(jìn)制就是13除以2商還6余1,6除以2商3余0,3除2商1余1,1除以2商0余1,所得余數(shù)從后往前排列,得到二進(jìn)制數(shù)1101。
二進(jìn)制轉(zhuǎn)八進(jìn)制:將3位二進(jìn)制數(shù)按權(quán)值展開相加,得到1位八進(jìn)制數(shù)。 (注意,3位二進(jìn)制轉(zhuǎn)八進(jìn)制是從右往左,不足的地方補(bǔ)0)。例如將二進(jìn)制1101轉(zhuǎn)為八進(jìn)制,首先將數(shù)字修改為001101,001的前三位為十進(jìn)制的1; 101后三位十進(jìn)制為5,1101得到的八進(jìn)制數(shù)為15。
八進(jìn)制轉(zhuǎn)二進(jìn)制,只需要將八進(jìn)制的每個(gè)數(shù)轉(zhuǎn)為三位二進(jìn)制即可。比如15就是用1代替1,用101代替5,組合就是1101;例如25就是用10代替2,用101代替5,組合就是10101。
二進(jìn)制轉(zhuǎn)十六進(jìn)制:和二進(jìn)制轉(zhuǎn)八進(jìn)制一樣,只是將4位數(shù)字轉(zhuǎn)換為一位數(shù)字。需要注意的是:a在十六進(jìn)制中對應(yīng)10,b對應(yīng)11,c對應(yīng)12,d對應(yīng)13,e對應(yīng)14,f對應(yīng)15,十六進(jìn)制轉(zhuǎn)二進(jìn)制:只需將十六進(jìn)制中的各個(gè)數(shù)轉(zhuǎn)換即可轉(zhuǎn)換成4位二進(jìn)制。
好了,計(jì)算機(jī)各進(jìn)制之間的轉(zhuǎn)換(各進(jìn)制之間的轉(zhuǎn)換方法)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。