版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.2计算机中常用数制及编码
自然界的信息是丰富多彩的,有数值、字符、声音、图形和图像、视频等。但是,计算机本质上只能处理二进制的“0”和“1”,因此,必须将各种信息转换成为计算机能够接受和处理的二进制数据,这种转换往往由外部设备和计算机自动进行。进入计算机中的各种数据都要转换成二进制串存储,这样计算机才能进行运算和处理。同样,从计算机中输出的数据也要进行逆向转换。1.2.1进位计数制1.十进制2.二进制数3.八进制数4.十六进制数1.2.2不同进位制之间的转换
计算机只用二进制的两个数码“0”和“1”来实现算术和逻辑运算,而人们仍然用十进制的形式向计算机中输入原始数据,并让计算机也用十进制形式显示和打印运算结果。所以必须有一种自动转换方法,即让数据输入计算机后,将十进制转换成对应的二进制数,并在处理完毕后,再自动将二进制结果转换为十进制数。为了表达方便起见,常在数字后加一缩写字母后缀作为不同进制数的标识。各种进制数的后缀字母分别为:
B:二进制数。
Q:八进制数。
D:十进制数。
H:十六进制数。对于十进制数通常不加后缀,也即十进制数后的字母D可省略。1.2.2不同进位制之间的转换(1)将二进制数转换成对应的十进制数
将二进制数转换成对应的十进制数的方法是:利用二进制数按权展开的多项式之和的表达式,取基数为2,逐项相加,其和就是对应的十进制数。例:将二进制数1011.1转换成对应的十进制解:1011.1B=1×23+0×22+1×21+1×20+1×2-1=8+0+2+1+0.5=11.5D1.2.2不同进位制之间的转换(2)将十进制数转换成对应的二进制数(十转二)
将十进制数转换为对应的二进制数的方法是:对于整数部分,用被除数反复除以2,除第一次外,每次除以2均取前一次商的整数部分作被除数并依次记下每次的余数。另外,所得到的商的最后一位余数是所求二进制数的最高位。
对于小数部分,采用连续乘以基数2,并依次取出的整数部分,直至结果的小数部分为0为止。故该法称“乘基取整法”。1.2.2不同进位制之间的转换(3)将二进制数转换成对应的八进制数(二转八)
由于1位八进制数对应3位二进制数,所以二进制数转换成八进制数时,只要以小数点为界,整数部分向左,小数部分向右每3位分成一组,各组用对应的1位八进制数字表示,即可得到对应的八进制数值。最左最右端分组不足3位时,可用0补足。1.2.2不同进位制之间的转换(4)将二进制数转换成对应的十六进制数(二转十六)
由于1位十六进制数对应4位二进制数,所以二进制数转换为十六进制时,只要以小数点为界,整数部分向左,小数部分向右每4位分成一组,各组用对应的1位十六进制数字表示,即可得到对应的十六进制数值。两端的分组不足4位时,用0补足。
进位制的转换内容:1.将八进制数321.7转换成十进制数。(321.7)8=3×82+2×81+1×80+7×8-1
=1923+16+1+0.875
=(1940.875)102.将十六进制32CF.48转换成十进制数(32CF.48)16=3×163+2×162+C×161+F×160+4×16-1+8×16-2
=12288+512+192+15+0.25+0.03125
=(13007.28125)10进位制的转换3.将八进制数714.413转换成二进制数。714.413111001100.100001011即(714.413)8=(111001100.100001011)24.将二进制数10111100101.00011001101转换成十六进制数。010111100101.0001100110105E5.19A即(10111100101.00011001101)2=(5E5.19A)165.将十六进制数1AC0.6D转换成二进制数。
1AC0.6D0001101011000000.01101101即(1AC0.6D)16=(0001101011000000.01101101)2进制之间的转换表格十进制二进制八进制十六进制十进制二进制八进制十六进制000091001119111110101012A2102211101113B3113312110014
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机械原理雨刷课程设计
- 低空经济的安全性与监管挑战分析
- 八年级语文下册 第三单元 9《桃花源记》教学设计 新人教版
- 机械制造工艺轴课程设计
- 机械制造基础套课程设计
- 2024七年级英语下册 Unit 5 I Love Learning English Lesson 25 A Phone Friend教案(新版)冀教版
- 机器人积木搭建课程设计
- 机器人涂胶课程设计
- 机器人智能系统课程设计
- 机器人仿真课程设计
- 部编版《道德与法治》三年级上册第10课《父母多爱我》教学课件
- 大语言模型赋能自动化测试实践、挑战与展望-复旦大学(董震)
- 期中模拟检测(1-3单元)2024-2025学年度第一学期西师大版二年级数学
- 气管插管操作规范(完整版)
- 2024-2025学年外研版英语八年级上册期末作文范文
- 四级劳动关系协调员试题库含答案
- 运城中学2023-2024学年八年级上学期期中考试数学试卷(含解析)
- 2025年广东省高中学业水平考试春季高考数学试题(含答案解析)
- 2024年重庆市渝北区数据谷八中小升初数学试卷
- 2024年AI大模型场景探索及产业应用调研报告-前瞻
- 2024年国家能源集团公开招聘高频500题难、易错点模拟试题附带答案详解
评论
0/150
提交评论