判断是否为16进制字符串

来源:互联网 发布:股票历史交易数据下载 编辑:程序博客网 时间:2024/05/08 20:57
//检测一个字符是不是十六进制字符,若是返回相应的值,否则返回0x10;
char Widget::ConvertHexChar(charch)
{
if((ch>='0')&&(ch<='9'))
return ch-0x30;
else if((ch>='A')&&(ch<='F'))
return ch-'A'+10;
else if((ch>='a')&&(ch<='f'))
return ch-'a'+10;
else return(-1);
}
0 0
原创粉丝点击