十六进制转十进制函数
来源:互联网 发布:互联网商业模式 知乎 编辑:程序博客网 时间:2024/04/28 12:10
inline DWORD ToDec(CString &strAddr)
{
int nRes = strAddr.Find("x",0);
CString str;
if (nRes != -1)
str = strAddr.Mid(nRes+1);
else
strAddr = "";
int nLength = str.GetLength();
DWORD dValue = 0;
DWORD dSum = 0;
DWORD dTemp = 1;
CString strSample;
for(int i=0; i<nLength; i++)
{
strSample = str.Mid(nLength-1-i, 1);
if(atoi(strSample) > 0)
;
else if("A"==strSample || "a" == strSample)
strSample.Format("10");
else if("B"==strSample || "b" == strSample)
strSample.Format("11");
else if("C"==strSample || "c" == strSample)
strSample.Format("12");
else if("D"==strSample || "d" == strSample)
strSample.Format("13");
else if("E"==strSample || "e" == strSample)
strSample.Format("14");
else if("F"==strSample || "f" == strSample)
strSample.Format("15");
dValue = atoi(strSample);
dValue = dTemp*dValue;
dSum = dSum + dValue;
dTemp = 16*dTemp;
}
return dSum;
}
- 十六进制转十进制函数
- Bailian4003 十六进制转十进制【十六进制】
- 十六进制转十进制
- 十六进制转十进制
- 十进制转十六进制
- hta 十六进制转十进制
- 十进制转十六进制 代码
- delphi 十六进制转十进制
- 十进制转十六进制
- 十六进制转十进制
- 十进制转十六进制
- 十进制转十六进制方法
- 十进制转十六进制
- 十进制转十六进制
- 十六进制转十进制
- 十进制转十六进制
- 十进制转十六进制
- shell 十六进制转十进制
- pku 1088 滑雪
- 提高 Linux 上 socket 性能
- C语言与OOP思想的结合
- 鼠标点击效果
- 自定义操作数据库的类
- 十六进制转十进制函数
- HDU 1024(DP)
- C# 如何学习
- 右键自动链接页面
- Apache Ant安装及其使用
- 非图片鼠标跟踪器
- 各种形状的鼠标
- 跑马灯式样的站点栏目指南
- 超拽的表白短信