又掉馅饼咯,(*^__^*)...嘻嘻

qshurufa 2009-06-23 04:15:57
Public Function Ascii2Hex(ByVal p As Char) As Integer
If (p >= "0"c) AndAlso (p <= "9"c) Then
Return CType(AscW(p), Integer) - &H30
End If
If (p >= "A"c) AndAlso (p <= "F"c) Then
Return CType(AscW(p), Integer) - CType(AscW("A"), Integer) + &HA
End If
If p >= "a"c AndAlso p <= "f"c Then
Return CType(AscW(p), Integer) - CType(AscW("a"), Integer) + &HA
End If
Return -1
End Function

转成VC++.net就给40分。
...全文
16 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
majun01 2009-06-23
  • 打赏
  • 举报
回复
int Ascii2Hex(char p)
{
if(p>='0'&&p<='9')
return p-0x30;
if(p >= 'A'&&p <= 'F')
return p-'A'+0xA;
if(p >= 'a'&&p <= 'f')
return p-'a'+ 0xA;
return -1;
}

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧