MEID 16进制和10进制格式转换函数

来源:互联网 发布:中电数据董事长李世峰 编辑:程序博客网 时间:2024/06/07 05:38

16进制格式转换为10进制格式:

CString ConvertMEIDHex2Dec(CString strMEIDHex){if(strMEIDHex.GetLength()!=14 && strMEIDHex.GetLength()!=15) return TEXT("");CString strRet,strTemp;strTemp.Format(TEXT("%u"),_tcstoul(strMEIDHex.Mid(0,8),NULL,16));strRet.Format(TEXT("%s%08u"),strTemp,_tcstoul(strMEIDHex.Mid(8,6),NULL,16));return strRet;}

10进制格式转换为16进制格式:

CString ConvertMEIDDec2Hex(CString strMEIDDec){if(strMEIDDec.GetLength()!=18) return TEXT("");CString strRet,strTemp;strTemp.Format(TEXT("%08X"),_tcstoul(strMEIDDec.Mid(0,10),NULL,10));strRet.Format(TEXT("%s%06X"),strTemp,_tcstoul(strMEIDDec.Mid(10,8),NULL,10));return strRet;}


原创粉丝点击