誰(shuí)知道科學(xué)計(jì)算器十進(jìn)制,,二進(jìn)制,,十六進(jìn)制互相轉(zhuǎn)換?
最簡(jiǎn)單的辦法是用windows自帶的計(jì)算器,,用科學(xué)型就可以了以下是手動(dòng)計(jì)算的辦法:十進(jìn)制轉(zhuǎn)二進(jìn)制:除以二,,取余數(shù)(右邊第一位),再把商繼續(xù)除以二,,再取余數(shù)(右邊第二位)......直到商等于1,,最后取商(最高位)。比如:11/2=5...1(右邊第一位), 5/2=2...1(右邊第二位), 2/2=1(最高位)...0(右邊第三位),,所以十進(jìn)制數(shù)11轉(zhuǎn)二進(jìn)制后是:1011 十轉(zhuǎn)八的情況類似,,只要每次除以8即可。 轉(zhuǎn)十六進(jìn)制時(shí),,每次需除以16,,并分別用A、B,、C,、D、E,、F來(lái)代表余數(shù)為10,、11、12,、13,、14,、15即可。例如:333/16=20...13,,20/16=1...4,,所以十進(jìn)制數(shù)333轉(zhuǎn)十六進(jìn)制后是14D。 順便說(shuō)一下,,二進(jìn)制轉(zhuǎn)十六進(jìn)制是最方便的,。如:1101001101011010,四位一組:(1101)(0011)(0101)(1010),,轉(zhuǎn)成十六進(jìn)制后是D39A,。二進(jìn)制、八進(jìn)制,、十六進(jìn)制間的轉(zhuǎn)換方法從上表可以看出來(lái),,當(dāng)給出一個(gè)二進(jìn)制數(shù),要將它轉(zhuǎn)換為八進(jìn)制數(shù)和十六進(jìn)制數(shù)時(shí),,方法如下:1,、二進(jìn)制轉(zhuǎn)換成八進(jìn)制:將一個(gè)二進(jìn)制數(shù)從右到左每三位分成一組,如果最左邊剩余的數(shù)字不夠三位,,那么用零補(bǔ)足成一組,,找出每組二進(jìn)制數(shù)所對(duì)應(yīng)的八進(jìn)制數(shù)字。最后將八進(jìn)制數(shù)字從左到右依次寫(xiě)出的一個(gè)數(shù)即為八進(jìn)制數(shù),。如:二進(jìn)制數(shù) 1110 —— 001,,110 (查找上表)—— 1,6 —— 八進(jìn)制數(shù) 162,、二進(jìn)制轉(zhuǎn)換成十六進(jìn)制:將一個(gè)二進(jìn)制數(shù)從右到左每四位分成一組,,如果最左邊剩余的數(shù)字不夠四位,那么用零補(bǔ)足成一組,,找出每組二進(jìn)制數(shù)所對(duì)應(yīng)的十六進(jìn)制數(shù)字,。最后將十六進(jìn)制數(shù)字從左到右依次寫(xiě)出的一個(gè)數(shù)即為十六進(jìn)制數(shù)。如:二進(jìn)制數(shù) 1010110110 —— 0010,,1011,,0110 (查找上表)—— 2,B,,6—— 十六進(jìn)制 2B6