//函数名:CharToHex()
//功能描述:把ASCII字符转换为16进制
//函数说明:
//调用函数:
//全局变量:
//输入:ASCII字符
//返回:16进制
/
unsignedcharCharToHex(unsignedcharbHex){
if((bHex>=0)&&(bHex<=9))
bHex+=0x30;
elseif((bHex>=10)&&(bHex<=15))//大写字母
bHex+=0x37;
elsebHex=0xff;
returnbHex;
}
/
//函数名:HexToChar()
//功能描述:把16进制转换为ASCII字符
//函数说明:
//调用函数:
//全局变量:
//输入:16进制
//返回:ASCII字符
/
unsignedcharHexToChar(unsignedcharbChar){
if((bChar>=0x30)&&(bChar<=0x39))
bChar-=0x30;
elseif((bChar>=0x41)&&(bChar<=0x46))//大写字母
bChar-=0x37;
elseif((bChar>=0x61)&&(bChar<=0x66))//小写字母
bChar-=0x57;
elsebChar=0xff;
returnbChar;
publicstaticintAsc(stringcharacter)
{
if(character.Length==1)
{
System.Text.ASCIIEncodingasciiEncoding=newSystem.Text.ASCIIEncoding();
intintAsciiCode=(int)asciiEncoding.GetBytes(character)[0];
return(intAsciiCode);
}
else
{
thrownewException("Characterisnotvalid.");
}
}
ASCII码转字符:
publicstaticstringChr(intasciiCode)
{
if(asciiCode>=0&&asciiCode<=255)
{
System.Text.ASCIIEncodingasciiEncoding=newSystem.Text.ASCIIEncoding();
byte[]byteArray=newbyte[]{(byte)asciiCode};
stringstrCharacter=asciiEncoding.GetString(byteArray);
return(strCharacter);
}
else
{
thrownewException("ASCIICodeisnotvalid.");
}
}
JS中把字符转成ASCII值的函数示例代码
str="A";
code = str.charCodeAt();
str2 = String.fromCharCode(code);
str3 = String.fromCharCode(0x60+26);
document.write(code+'
');
document.write(str2+'
');
document.write(str3);
一、将字符串转换成ASCII码
格式: Asc(x)
功能:返回字符串x中第一个字符的ASCII码。
说明:
◆ x是一个字符串型数据,函数值返回一个。
例如:
x=Asc''0'''x的值为48
x=Asc''ABC'''x的值为65
二、将ASCII码转换成字符
格式:Chr(x)
功能:将ASCII码值转换成相应的字符。
说明:
◆ x是一个ASCII码代码值,函数值返回一个字符。
例如:
x=Chr(66)'x的值为字符''B''
toascii将字符转换为ASCII码
toascii将字符转换为ASCII码
函数原型:inttoascii(intc);
头文件:消ncludectype.h
是否是标准函数:是
函数功能:将c转化为相应的ASCII码。
返回值:返回转换后的数值,也就是转换后的ASCII码。
应用toascii函数将整型数字转换为相应的ASCII码。
#includectype.hmain()
ints[]={l,2,3,4,5,6};inti;
for(i=0;i6;i++)
{
printf(-%d-,s[i]);
putchar(toascii(s[i]));
例程说明:
(1)首先在整型数组中存入146个整型数字,并将其显示在终端屏幕上。
(2)循环地将数组中的每个数字转换为其对应的ASCII码,并将其以字符的形式显示在终端屏幕上。本例程的运行结果为:
123456.
C 语言实例 - 字符转 ASCII 码
C 语言实例 - 字符转 ASCII 码 C 语言实例 C 语言实例 ASCII 定义了 个字符. 分类: 一:-.(删除键)是控制字符 二:空白字符:空格(). 制表符. 垂直制表符. 换行. 回车 ...
C语言:将ss所指字符串中所有下标为奇数位置的字母转换为大写-将该字符串中的所有字符按ASCII码值升序排序后输出。-将a所指的4*3矩阵第k行的元素与第0行元素交换。
//函数fun:将ss所指字符串中所有下标为奇数位置的字母转换为大写,若不是字母,则不转换. #include #include #incl ...
python中字符与ascii码转换
ASCII码转字符用chr()函数: 字符转ASCII码用ord()函数:
js 字符与ASCII码互转
将字符转为ASCII码 var str = "A"; str.charCodeAt(); var str1 = 'a'; str1.charCodeAt(); 将ASCII码转为字 ...
js字母/字符与ASCII码转换
var tempStr="A"; console.log(tempStr.charCodeAt());// 65 ,转ASCII码 console.log(String.fromC ...
js 字符与ascii码转换
参考/article/43534.htm ' '.charCodeAt(); //字符转ascii String.fromCharCode(10); //a ...
js控制文本框只能输入数字 及 常用字符对应ASCII码值
方法一:
字符转对应ASCII码 // 方法一:将char强制转换为byte char ch = 'A'; byte byteAscii = (byte) ch; System.out.println(byte ...
自己写unicode转换ascii码,wchar*到char*
对于ascii码的char事实上就是unicode码wchar的首个字节码, 如wchar[20] = "qqqq"; 在内存中排码事实上是char的'q' '\0'这类.因此我们 ...
随机推荐
Java SCP copy local file to remote implementation
最近做的项目中,有一个小需求,需要通过SCP把本地文件copy到远程服务器.查了好多资料,最终解决方案简单快速,分享一下. 在这里,需要用到4个jar包,分别是ant-jsch.jar,ant-lau ...
OpenCV基于傅里叶变换进行文本的旋转校正
傅里叶变换可以用于将图像从时域转换到频域,对于分行的文本,其频率谱上一定会有一定的特征,当图像旋转时,其频谱也会同步旋转,因此找出这个特征的倾角,就可以将图像旋转校正回去. 先来对原始图像进行一下傅里 ...
Spring XML配置文件示例(一)——<;Servlet name>;-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
ext中grid根据数据不同显示不同样式
核心代码: var clsRender = function(value){ if (value == 'male') { return "