新闻中心

EEPW首页>嵌入式系统>设计应用> 16进制转10进制

16进制转10进制

作者: 时间:2011-09-11 来源:网络 收藏

2, 8, 10, 16转换
//十转二
Console.WriteLine(十进制166的二进制表示: +Convert.ToString(166, 2));
//十进制转八进制
Console.WriteLine(十进制166的八进制表示: +Convert.ToString(166, 8));
//十进制转十六进制
Console.WriteLine(十进制166的十六进制表示: +Convert.ToString(166, 16));

//二进制转十进制
Console.WriteLine(二进制 111101 的十进制表示: +Convert.ToInt32(111101, 2));
//八进制转十进制
Console.WriteLine(八进制 44 的十进制表示: +Convert.ToInt32(44, 8));
//十六进制转十进制
Console.WriteLine(十六进制 CC的十进制表示: +Convert.ToInt32(CC, 16));

再给大家分享一个16进制位移函数

试下这个函数:
/*-----------------------------------------------------------------
函数名称: void conver16_to10(uint num)
函数功能: 16进制转10进制函数
参 数: 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;
}



关键词:进制

评论


相关推荐

技术专区

关闭