为什么字母A的二进制ASCII编码是1000001?要怎么算?
推荐于2017-09-28 · 知道合伙人软件行家
十进制整数转二进制数:“除以2取余,逆序排列”(除二取余法)。
ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:
65~90为26个大写英文字母(A-Z)。
所以字母A的ASCII码值得二进制表示是01000000(2)。
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
数字 0 至 9 编码为:
十进制:48 至 57
二进制:00110000 至 00111001
大写字母 A 至 Z 编码为:
十进制:65 至 90
二进制:01000001 至 01011010
小写字母 a 至 z 编码为:
十进制:97 至 122
二进制:01100001 至 01111010
详见:
http://baike.baidu.com/link?url=zFBncrMyhc2bDpr1ntWnoj5wPSVL2NIp283w5PEZwLID717pvokKQXVXDKhyRSpJaTgGFixQhYlFTbWBX-fg6_
你不知道怎么算,可能是不知道二进制怎么算吧。
你可以看一下二进制相关资料:
http://baike.baidu.com/link?url=6YhVdKaEEB9vWOUV87C3AkHmzSzmVYrDnXyESuMWX-trtc694uresoB1ahgLP1IkKivk4AYpCyrW8qVF87dEXK
如果还有什么问题,欢迎追问。
十进制整数转二进制数:“除以2取余,逆序排列”(除二取余法)。
ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。
所以字母A的ASCII码值得二进制表示是01000000(2)。
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
每个字母或符号都有一个对应的ASCII码,A对应的是十进制的65,将65转换为2进制就是1000001,即2的6次方加1;算法就是将十进制转化为二进制!
希望可以帮到你!