2017年9月吉日查询:求全角英文转半角的函数

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 07:23:12

英文大写字母A到Z:
如果全角(GB2312) 码qj大于等于 0xa3c1, 小于等于 0xa3da
则半角(ASCII) 码:
if (qj >= 0xa3c1 && qj <= 0xa3da)
bj = qj - 0xa3c1 + 0x41;

英文小写字母a到z:
如果全角(GB2312) 码qj大于等于 0xa3e1, 小于等于 0xa3fa
则半角(ASCII) 码
if (qj >= 0xa3e1 && qj <= 0xa3fa)
bj = qj - 0xa3e1 + 0x61;

如果考虑标点符号,则要查标点符号GB2312码的值和ASCII值转换