4个回答
2022-03-01
展开全部
可以先将42H(16进制)转为十进制,也就是66.
再用66+23=98.(在ASCII码中同一个字母的大小写相差32,又因为其中A为65,a为97,故小写字母偏大所以是加法)
再将十进制98转化为16进制,也就是62H。(可以先将十进制98转为二进制,即1100010,再将二进制转为16进制,具体为四位一组,不够四位用0补齐,然后用8421码即可转为62H)
当然如果你知道b的ASCII码的话,可以直接将98转为16进制即可。
再用66+23=98.(在ASCII码中同一个字母的大小写相差32,又因为其中A为65,a为97,故小写字母偏大所以是加法)
再将十进制98转化为16进制,也就是62H。(可以先将十进制98转为二进制,即1100010,再将二进制转为16进制,具体为四位一组,不够四位用0补齐,然后用8421码即可转为62H)
当然如果你知道b的ASCII码的话,可以直接将98转为16进制即可。
展开全部
大小写字母的ASCII码值相差32 A是65,a是97,其他的类推
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询