- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ASCII算法及表
OCT(八进制)
最全 ASCII 码对应表—与键盘按键对应值
ASCII 码的算法码的算法::
码的算法码的算法::
A 在 ascii 中定义为,也就是十进制 65 ,有了这个标准后,当我们输入 A 时,计算机就可以
通过 ascii 码知道输入的字符的二进制编码是。而没有这样的标准,我们就必须自己想办法告诉
计算机我们输入了一个 A ;没有这样的标准,我们在别的机器上就需要重新编码以告诉计算机我们要输入A 。
ascii 码指的不是十进制,是二进制。只是用十进制表示习惯一点罢了,比如在 ascii 码中,A 的二进制编
码为,如果用十进制表示是 65 ,用十六进制表示就是 41H 。
在 ascii 码表中,只包括了一些字符、数字、标点符号的信息表示,这主要是因为计算机是美国发明的,
在英文下面,我们使用 ascii 表示就足够了 !但是在汉字输入下面,用 ascii 码就不能表示了,而汉字只是
中国的通用表示,所以如果我们要在计算机中输入汉字,就必须有一个像 ascii 码的标准来表示每一个汉字,
这就是中国的汉字国标码,它定义了汉字在计算机中的一个表示标准。通过这个标准,但我们输入汉字的
时候,我们的输入码就转换为区位码,通过唯一的区位码得到这个汉字的字形码并显示出来。当然汉字的
区位码在计算机中也是用二进制表示的 !
二进制数转换为十进制数
二进制数第 0 位的权值是 2 的 0 次方,第 1 位的权值是 2 的 1 次方……
所以 ,设有一个二进制数:0110 0100 ,转换为 10 进制为:
下面是竖式 :
0110 0100 换算成 十进制
第 0 位 0 * 2^0 = 0
第 1 位 0 * 2^1 = 0
第 2 位 1 * 2^2 = 4
第 3 位 0 * 2^3 = 0
第 4 位 0 * 2^4 = 0
第 5 位 1 * 2^5 = 32
第 6 位 1 * 2^6 = 64
第 7 位 0 * 2^7 = 0
100
用横式计算为 :
0 * 2^0 + 0 * 2^1 + 1 * 2^2 +0*2^3+ 0 * 2^4 + 1 * 2^5 + 1 * 2^6 + 0 * 2^7 = 100
0 乘以多少都是 0 ,所以我们也可以直接跳过值为 0 的位:
1 * 2^2 + 1 * 2^5 + 1 * 2^6 = 100
6.2.2 八进制数转换为十进制数
八进制就是逢 8 进 1。
八进制数采用 0 ~7 这八数来表达一个数。
八进制数第 0 位的权值为 8 的 0 次方,第 1 位权值为 8 的 1 次方,第 2 位权值为 8 的 2 次方……
所以 ,设有一个八进制数:1507,转换为十进制为:
用竖式表示 :
1507 换算成十进制 。
第 0 位 7 * 8^0 = 7
第 1 位 0 * 8^1 = 0
第 2 位 5 * 8^2 = 320
第 3 位 1 * 8^3 = 512
839
同样 ,我们也可以用横式直接计算:
7 * 8^0 + 0 * 8^1 + 5 * 8^2 + 1 * 8^3 = 839
结果是 ,八进制数 1507 转换成十进制数为 839
6.2.3 八进制数的表达方法
C,C++语言中,如何表达一个八进制数呢?如果这个数是 876,我们可以断定它不是八进制数,因为八
进制数中不可能出 7 以上的阿拉伯数字。但如果这个数是 123、是 567 ,或那么它是八进制数
还是 10 进制数,都有可能。
所以,C,C++规定,一个数如果要指明它采用八进制,必须在它前面加上一个 0 ,如:123 是十进制,
但 0123 则表示采用八进制。这就是八进制数在 C 、C++ 中的表达方法。
由于 C 和 C++都没有提供二进制数的表达方法,所以,这里所学的八
您可能关注的文档
- 用实数编码遗传算法解非线性方程组.pdf
- 实现视频码流的信道编码与扩频过程.pdf
- 数电-第一章.pdf
- COFDM信号峰平比改善及系统实现.pdf
- JavaScript加密解密超级指南.pdf
- (乌臣)2016年计算机二级考试C++试题及答案.pdf
- 计算机组成与系统结构第二章答案.pdf
- 2012年《信息科技》知识点梳理2.pdf
- 多进制数字调制技术及应用.pdf
- 第1章 数字电路与系统概述.pdf
- 2010-2023历年河南省许昌市高二下学期四校期中联考地理卷.docx
- 2010-2023历年河南省洛阳市高三上学期期末考试政治卷.docx
- 2024年中国潜水眼镜市场调查研究报告.docx
- 2024年中国智能票箱市场调查研究报告.docx
- 2024年中国简易乒乓球桌市场调查研究报告.docx
- 2010-2023历年河南省顶级名校高三年级入学定位考试地理试卷(带解析).docx
- 2024年中国付电磁刹车电动机市场调查研究报告.docx
- 2024年中国考试答题纸市场调查研究报告.docx
- 2024年中国采暖系统阻垢缓蚀剂市场调查研究报告.docx
- 2024年中国松仁肚市场调查研究报告.docx
文档评论(0)