湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第二章 数据的表示与运算

第二章数据的表示与运算
第二章 数据的表示与运算

数据的表示与运算 2.1进位计数制及其转换 2.2数据在计算机中的表示 2.3计算机的运算
数据的表示与运算 ◼ 2.1 进位计数制及其转换 ◼ 2.2 数据在计算机中的表示 ◼ 2.3 计算机的运算

2.1进位计数制及其转换 2.1.1进位计数制 212不同数制间的转换
2.1 进位计数制及其转换 ◼ 2.1.1 进位计数制 ◼ 2.1.2 不同数制间的转换

21.1进位计数制 基数的概念 “逢R进一,借一当R 十进制 R=10,可使用0,1,2,3,4,5,6,7,8,9 二进制 R=2,可使用0,1 八进制 R=8,可使用0,1,2,3,4,5,6,7 十六进制R=16,可使用0,……9,A,B,C,DEF
2.1.1 进位计数制 十进制 R=10,可使用0,1,2,3,4,5,6,7,8,9 二进制 R=2 ,可使用0,1 八进制 R=8 ,可使用0,1,2,3,4,5,6,7 十六进制 R=16 ,可使用0,……,9,A,B,C,D,E,F “逢R进一,借一当R” 基数的概念

21.1进位计数制 位权值的概念 每个位置上的数据所表示的数值等于该数符乘以该位置上的位权值 例:6666=6×102+6×101+6×10+6×10-1+6×102 例:(101101.11)2=1×25+1×24+1×23+1×22+ 0×21+1×20+1×21+1×22 32+0+8+4+0+1+0.5+0.25 (45.75)0
2.1.1 进位计数制 位权值的概念 每个位置上的数据所表示的数值等于该数符乘以该位置上的位权值 例:666.66 = 6×102+6×101+6×100+6×10-1+6×10-2 例:(101101.11) 2 = 1×2 5+1×2 4+1×2 3+1×2 2+ 0×2 1+1×2 0+1×2 -1+1×2 -2 32 + 0 + 8 + 4 + 0 +1 + 0.5 + 0.25 (45.75)10

212不同数制之间的转换 八、十六进制转换为十进制 对任意一个 十六进制数,均可 按照前述进制数的展开和式方便的转 成相应的十进制数 如 (1101.01)2=1X23+1X22+0X21+1X20+ 0X21+1X22
2.1.2 不同数制之间的转换 ◼ 二、八、十六进制转换为十进制 ◼ 对任意一个二、八、十六进制数,均可 按照前述r进制数的展开和式方便的转 成相应的十进制数 ◼ 如: (1101.01)2=1X23+1X22+0X21+1X20+ 0X2-1+1X2-2

土进制数换为进制数 (1)十进制整数转换为进制 规则:采用除以r取余数,直到商为零 时结束。所得余数序列,先余为低位, 后余为高位 (2)十进制小数转换为进制 规则:采用乘以r取整数,直到余数为0 时结束。所得整数序列,先整为高位, 后整为低位
十进制数换为r进制数 ◼ (1)十进制整数转换为r进制 ◼ 规则:采用除以r取余数,直到商为零 时结束。所得余数序列,先余为低位, 后余为高位。 ◼ (2)十进制小数转换为r进制 ◼ 规则:采用乘以r取整数,直到余数为0 时结束。所得整数序列,先整为高位, 后整为低位

十进制整数转为二进制整数 例1:(13)10=(1101)2 21 3 余数进制数低位 2 2 310 101 二进制数高位
十进制整数转为二进制整数 例1:(13)10 = ( ) 1101 2 1 3 6 3 1 0 2 2 2 2 余数 1 0 1 1 二进制数低位 二进制数高位

十进制小数转成二进制小数 例2:(06875)0=(今 0.6875 2 整数 1.3750 二进制数高位 0.7 520 520 二进制数低位
十进制小数转成二进制小数 (0.6875)10 = ( )2 0. 6 8 7 5 × 2 1. 3 7 5 0 × 2 7 5 0 × 2 0. 1. 5 0 × 2 1. 0 整数 1 0 1 1 二进制数高位 二进制数低位 例2:

二进制与八进制、十六进制之间的相互转换 (1)二进制数转换成八进制数:以小数点为分界点,左 右三位一节,不足三位以零补足三位。 例:(101101.01)2=(101,101.010=(55,2) (2)八进制数转换成二进制数:将每位八进制数码以三 位二进制数表示。 例:(7642)=(1110010)2=(1110100
二进制与八进制、十六进制之间的相互转换 (1) 二进制数转换成八进制数:以小数点为分界点,左 右三位一节,不足三位以零补足三位。 例: (101101.01) 2=(101,101.010)=(55.2)8 (2)八进制数转换成二进制数:将每位八进制数码以三 位二进制数表示。 例: (76.42) 8=(111110.100010)2=(111110.10001)2
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第一章 计算机系统基础(张慈珍).ppt
- 《计算机系统安全》课程PPT教学课件:第十三章 TLS(SSL)协议.ppt
- 《计算机系统安全》课程PPT教学课件:第十二章 IP安全.ppt
- 《计算机系统安全》课程PPT教学课件:第十一章 入侵检测系统.ppt
- 《计算机系统安全》课程PPT教学课件:第十章 常用攻击手段(3/3)病毒的防治及应急处理.ppt
- 《计算机系统安全》课程PPT教学课件:第十章 常用攻击手段(2/3).ppt
- 《计算机系统安全》课程PPT教学课件:第十章 常用攻击手段(1/3).ppt
- 《计算机系统安全》课程PPT教学课件:第九章 防火墙.ppt
- 《计算机系统安全》课程PPT教学课件:第八章 访问控制.ppt
- 《计算机系统安全》课程PPT教学课件:第七章 身份认证.ppt
- 《计算机系统安全》课程PPT教学课件:第六章 公开密钥设施PKI.ppt
- 《计算机系统安全》课程PPT教学课件:第五章 密码学应用.ppt
- 《计算机系统安全》课程PPT教学课件:第四章 传统密码学.ppt
- 《计算机系统安全》课程PPT教学课件:第三章 计算机系统的可靠性.ppt
- 《计算机系统安全》课程PPT教学课件:第二章 计算机系统的物理安全.ppt
- 《计算机系统安全》课程PPT教学课件:第一章 计算机系统安全概述.ppt
- 《微机原理与接口技术》课程PPT教学课件:第4章 汇编语言程序设计.ppt
- 《微机原理与接口技术》课程PPT教学课件:第三章 微型计算机指令系统.ppt
- 《微机原理与接口技术》课程PPT教学课件:第二章 微处理器.ppt
- 《微机原理与接口技术》课程PPT教学课件:第一章 微型计算机系统概述.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第三章 操作系统基础.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第四章 文字处理基础.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第五章 表格处理基础.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第六章 演示文稿制作基础.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第七章 计算机网络基础.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第八章 Internet与Intranet.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第九章 软件开发与信息处理技术.ppt
- 湖南科学技术出版社:高等教育21世纪课程《大学计算机基础》课程教学资源(教材PPT)第十章 信息系统安全与社会责任.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第1章 计算机基础知识.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第10章 指针.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第11章 结构体、联合体与枚举类型.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第12章 文件.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第13章 中断和位运算.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第15章 编译预处理.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第2章 程序设计基础知识.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第3章 C语言概述.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第4章 数据类型及表达式.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第5章 顺序结构程序设计.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第6章 选择结构程序设计.ppt
- 人民邮电出版社:高等学校教材《C程序设计》课程教学资源(PPT课件)第7章 循环结构程序设计.ppt