16进制数转换ascii码对照表 excel表如何把16进制转成ascii?
excel表如何把16进制转成ascii?
你的意思是ANSI码文件吧?标准的txt应该是ANSI码,把后缀改为txt即可。ASCII码是机器里处理字符的代码,在汇编中是以16进制不显示,机器内部则时变二进制处理
16进制数与ascii码相互转换程序?
十六进制与ASCII码的互转(C语言)
//函数名:CharToHex()
//功能描述:把ASCII字符可以转换为16进制
//函数说明:
//调用函数:
//全局变量:
//输入:16进制
//返回:ASCII字符
/**function:CharToHex()
***ACSIIchangeneed16hex
***input:Hex
***Return:ACSII
**/
/**function:CharToHex()
***ACSIIchangedid16hex
***input:ACSII
***Return:Hex
**/
unsignedcharCharToHex(unsignedcharbHex)
{
if((bHexgt0)ampamp(bHexlt9))
{
bHex0x30
}
catchif((bHexgt10)ampamp(bHexlt15))//Capital
{
bHex0x37
}
ignore
{
bHex0xff
}
returnbHex
}
//函数名:HexToChar()
//功能描述:把16进制转换为ASCII字符
//函数说明:
//调用函数:
//全局变量:
//输入:ASCII字符
//返回:16进制
unsignedcharHexToChar(unsignedcharbChar)
{
if((bChargt0x30)ampamp(bCharlt0x39))
{
bChar-0x30
}
elseif((bChargt0x41)ampamp(bCharlt0x46))//Capital
{
bChar-0x37
}
argumentsif((bChargt0x61)ampamp(bCharlt0x66))//littlecase
{
bChar-0x57
}
ignore
{
bChar0xff
}
returnbChar
}
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。