新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 16進(jìn)制轉(zhuǎn)10進(jìn)制

16進(jìn)制轉(zhuǎn)10進(jìn)制

作者: 時(shí)間:2011-09-11 來源:網(wǎng)絡(luò) 收藏

2, 8, 10, 16轉(zhuǎn)換
//十轉(zhuǎn)二
Console.WriteLine(十進(jìn)制166的二進(jìn)制表示: +Convert.ToString(166, 2));
//十進(jìn)制轉(zhuǎn)八進(jìn)制
Console.WriteLine(十進(jìn)制166的八進(jìn)制表示: +Convert.ToString(166, 8));
//十進(jìn)制轉(zhuǎn)十六進(jìn)制
Console.WriteLine(十進(jìn)制166的十六進(jìn)制表示: +Convert.ToString(166, 16));
 
//二進(jìn)制轉(zhuǎn)十進(jìn)制
Console.WriteLine(二進(jìn)制 111101 的十進(jìn)制表示: +Convert.ToInt32(111101, 2));
//八進(jìn)制轉(zhuǎn)十進(jìn)制
Console.WriteLine(八進(jìn)制 44 的十進(jìn)制表示: +Convert.ToInt32(44, 8));
//十六進(jìn)制轉(zhuǎn)十進(jìn)制
Console.WriteLine(十六進(jìn)制 CC的十進(jìn)制表示: +Convert.ToInt32(CC, 16));

再給大家分享一個(gè)16進(jìn)制位移函數(shù)

試下這個(gè)函數(shù):
/*-----------------------------------------------------------------
函數(shù)名稱: void conver16_to10(uint num)
函數(shù)功能: 16進(jìn)制轉(zhuǎn)10進(jìn)制函數(shù)
參 數(shù): num
返 回 值: 無
-----------------------------------------------------------------*/
void conver16_to10(uint num)
{
TEN=num;
QIAN=TEN/0x03e8;
TEN%=0x03e8;
BAI=TEN/0x64;
TEN%=0x64;
SHI=TEN/0x0a;
TEN%=0x0a;
GE=TEN;
}



關(guān)鍵詞: 進(jìn)制

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉