C語言基礎(chǔ)知識(shí)—十進(jìn)制轉(zhuǎn)化為十六進(jìn)制
除十六反序取余法(將十進(jìn)制數(shù)每次除以16,取出余數(shù),按照結(jié)果倒敘排序,需要注意的是大于10的數(shù)字應(yīng)該由A-F來表示)
十六進(jìn)制轉(zhuǎn)化為十進(jìn)制
權(quán)值法(將二進(jìn)制各個(gè)位數(shù)從0位開始乘以16的N次冪,將各個(gè)位數(shù)的結(jié)果相加)。
十六進(jìn)制轉(zhuǎn)換為二進(jìn)制
八四二一法則(將十六進(jìn)制的每一個(gè)位數(shù)上的數(shù)字拆開,分別用二進(jìn)制表示即可。)
二進(jìn)制轉(zhuǎn)換為十六進(jìn)制
將二進(jìn)制數(shù)字從右到左,每4個(gè)二進(jìn)制數(shù)劃分為一組,將每組數(shù)據(jù)的二進(jìn)制轉(zhuǎn)換成八進(jìn)制對(duì)應(yīng)的數(shù)字即可。
十六進(jìn)制轉(zhuǎn)換為八進(jìn)制
思路就是先將十六進(jìn)制轉(zhuǎn)換成二進(jìn)制,再將二進(jìn)制轉(zhuǎn)換成八進(jìn)制。
八進(jìn)制轉(zhuǎn)換成十六進(jìn)制
思路就是先將八進(jìn)制換轉(zhuǎn)成二進(jìn)制,再將二進(jìn)制轉(zhuǎn)換成十六進(jìn)制。
點(diǎn)擊加載更多評(píng)論>>