计算机中的神秘数据ppt,《计算机中的数据》PPT课件

这篇PPT介绍了计算机中数据的表示方式,强调了二进制在计算机中的核心地位。内容包括不同进位制的特点,如二进制、八进制和十六进制,以及它们之间的转换方法,如‘除2取余’和‘乘2取整’。此外,还详细阐述了基数和位权的概念,并提供了进制转换的具体示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

a7f4a3f590493a1e451dd952a488fd7c.gif 《计算机中的数据》PPT课件

(68页)

9fba801e84882c9775eb77e223154393.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

14.90 积分

计算机中的数据表示 Lecture 3 内容提要2019-10-19 计算机文化基础_Fall 2009 2 计算机信息处理特征 z信息处理——将信息转换为机内数据计算 z数据——人读、机读两态机中 z在计算机中的数据和指令都是用二进制常 代码表示的。 用数制 2019-10-19 计算机文化基础_Fall 2009 3 进位制数 z日常生活中人们都采用十进制数 z计算机的语言——二进制计 z计算机应用中使用的进制算机 u二进制、八进制、十六进制中 z采用二进制的原因:常用 u二进制数在物理上最容易实现数 u运算规则简单,易于实现制 u方便逻辑运算 2019-10-19 计算机文化基础_Fall 2009 4 二,八,十六进制数的特点 十进制 二进制 八进制 十六进制0、1、2、3、 0、1、2、3 0、1、2、3、4、5、6、7、4、计5、6、7、 0、1 、4、5、6 8、9、A、B、C、D、E、F 算8、9 、7 逢机十进一 逢二进一, 逢八进一 逢十六进一,借一当十六 借中一当十 借一当二 借一当八 常 用 基数为 基数为 基数为 基数为 数 10 2 8 16 制 位权10i 位权2i 位权8i 位权16i 2019-10-19 计算机文化基础_Fall 2009 5 R进制数 一般来说,若把它们统称为R进制,则 R进位制具有下列特点:计 u 具有 R个数字符号:0,l,…,(R- 1)算机 u 由低位向高位是按"逢R进一"的规则进中 行计数常 u 基数是"R" 用数制 2019-10-19 计算机文化基础_Fall 2009 6 基数和位权 基数——某进位制的基数是指该进位制 中允许选用的基本数码的个数。计 例如:对于二进制,有两个数码(O,算 ),且由低位向高位是“逢二进一”机 1中 ,故其基数为2。常 用数 十进制数,基数为10;八进制数,基制 数为8;十六进制数,基数为16。 2019-10-19 计算机文化基础_Fall 2009 7 基数和位权 z位权——对于某一进位制数,一个数码 处在数的不同位置时,它所代表的数值计 是不同的。算机 例如:在十进制数333中 中,数字3在个位数位常 置上时表示3,即 3 3 3用 3×100;数字3在十位数 数位置上时表示30,即 × ;数字 在百位制 3 101 3 3×102 3×101 3×100 数位置上时表示300, 即3× 102 。 2019-10-19 计算机文化基础_Fall 2009 8 不同进位制数的表示法 方法一:用圆括号外的下标值(如:10、2 、8、16)表示该括号内的数是哪一个进计 位制中的数。算机中 例如: 常 十进制数 25 (25)10 或 25用 二进制数 101 (101)2 数 八进制数 ( )制 77 77 8 十六进制数 A6 (A6)16 2019-10-19 计算机文化基础_Fall 2009 9 不同进位制数的表示法 方法二:在数的最后加上字母来区分其前面 的数是属于哪个进位制,具体规则如下:计算 D(十进制),B(二进制),Q (八进制), H(十六进制)机中 例如: 常 十进制数用 2525D 数 二进制数 101101B 制 八进制数 7777Q 十六进制数 A6A6H 2019-10-19 计算机文化基础_Fall 2009 10 进制位数的相互转换 同一个数值可以用不同的进位制数表示 ,例如: 。数 (12)10=(1100)2=(14)8=(C)16 制 这表明不同进位制只是表示数的不同手之 段,它们之间必定可以相互转换。 间 ① 十进制数 二进制数的 转 ② 二进制数 十进制数换 ③ 二进制数 八进制数 ④ 二进制数 十六进制数 2019-10-19 计算机文化基础_Fall 2009 11 基本方法: 整数——“除2取余” (余数由下而上排列 ) 小数——“乘2取整”(整数由上而下排列 具体做)法:1) 对于十进制数整数,用2连续除要转换的十进制整数及各次所得之商,直除到商得0时为止,则各次所得之余数即为所求二进制整数由低位到高位的值;2)对于十进制小数,用2连续乘要转换的十进制小数及各次所得之积的小数部分,直乘到积的小数部分为0(或满足所要求的精度)时为止,则各次所得之积的整数部分即为所求二进制小数由高位到低位的值。3) 当十进制数包含有整数和小数两部分时,可分别将整数和小数转换,然后相加。 2019-10-19 计算机文化基础_Fall 2009 12 示例: 2 75 2 37 1 2 18 1 2 9 0 结果为:1001011 2 4 1 2 2 0 2 1 0即:(75)10=(1001011)2 0 1 2019-10-19 计算机文化基础_Fall 2009 13 结果为:0.101示例: 0.625 ╳ 2 1.250 整数=1 ╳ 2 0.50 整数=0 ╳ 2 1.0 整数=1 小数值=0 即:(0.625)10=(0.101)2 2019-10-19 计算机文化基础_Fall 2009 14 示例: 8 75 8 9 3 8 1 1 0 1 结果为:113即:(75)10=(113)82019-10-19 计算机文化基础_Fall 2009 15 0.734 示例: ╳ 8 5.872 整数=5 ╳ 8将(237.625)10转化成二、八、 6.976 整数=6十六进制数 ╳ 8 7.808 整数=7 ╳ 8 6.464 整数=6结果约为:0.5676 即:(0.734)10≈(0.5676)8 2019-10-19 计算机文化基础_Fall 2009 16 基本方法(位权法): 将二进制数的各位按权展开相加例: 将二进制数11011.101转换成十进制数 11011.101 =1×24 + 1×23 + 0×22 + 1×21 + 1×20 + 1×2-1 + 0×2-2+1×2-3=16 + 8 + 0 + 2 + 1 + 0.5 + 0 + 0.125 =27.625 故 11011.101B =27.625 2019-10-19 计算机文化基础_Fall 2009 17 基本原理: 八进制的基数为8两者满足8=23, 每位八进 制数可转换为等值的三位二进制数,反之亦 然。 具体做法: 1)八进制数转换成二进制数 每位八进制数用相应的3位二进制数代替。 “一分为三” 2)二进制数转换成八进制数 将二进制数以小数点为界,整数部分从右到 左分成三位一组,小数部分从左到右分成三 位一组,头尾不足三位时补0。 “三位一并法”2 关 键 词: 《计算机中的数据》PPT课件 ppt、pptx格式 免费阅读 下载 天天文库

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值