索鸟网

  1. 首页
  2. 常用字符与ASCII代码对照表

常用字符与ASCII代码对照表


ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
请注意,ASCII是American Standard Code for Information Interchange缩写,而不是ASCⅡ(罗马数字2),有很多人在这个地方产生误解。
表述方式
ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:
0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为8、9、10 和13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。
32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。
65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
同时还要注意,在标准ASCII中,其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
后128个称为扩展ASCII码。许多基于x86的系统都支持使用扩展(或“高”)ASCII。扩展ASCII 码允许将每个字符的第8 位用于确定附加的128 个特殊符号字符、外来语字母和图形符号。
图片描述

相关标签: JAVA

来源地址:http://www.imooc.com/article/19576 版权归作者所有!

相关教程

  • ASCII码对照表

    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。 ASCII第一次以规范标准的型态发表是在1967年,最后一次更
  • Swift字符与ASCII数值相互转换

    (1)将字符转为整数值 var str = String(a) for code in str.unicodeScalars { } var num = 97 print(ch)
  • ASCII

    Bin(二进制) Oct(八进制) Dec(十进制) Hex(十六进制) 缩写/字符 解释 0000 0000 0 0 00 NUL(null) 空字符 0000 0001 1 1 01 SOH(start of headline) 标题开始 0000 0010 2 2 02 STX (start of text) 正文开始 0000 0011 3
  • 查看、修改Xcode自带快捷代码块快捷键,及Xcode自带swift常用快捷代码块对照表

    1.自定义的快捷代码块 存放路径:~/Library/Developer/Xcode/UserData/CodeSnippets 可以拷贝相关文件直接复制到另一台电脑的相应文件夹中,完成自定义快捷代码块的拷贝 2.系统自带快捷代码块 存放路径:/Applications/Xcode.app/Contents/Frameworks/IDEKit.framew
  • PHP常用代码

    一、正则 1、匹配汉字:^[\u4e00-\u9fa5]{0,}$
  • 字符集,代码页,字符编码

    字符集:是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。其中每个字符都有一个序号作为编码值。 代码页:是字符集的别名。凡是涉及到字符处理的地方都要用到字符集,比如不同地区,不同语言的windows的系统代码页也就不同,中文windows系统下的代码页就是gbk字符集 cp936。cmd控制台也具有代码页属性,可以通过chcp命令更改当
  • rot47 中文 转 ASCII

    #pragma mark - rot47 encode - (NSString *)rot47 { const char *_string = [self cStringUsingEncoding:NSNonLossyASCIIStringEncoding]; NSUInteger stringLength = strlen(_string);