第3章 数据类型、运算符号与表达式、输出输出、顺序结构
主要内容 预备知识:信息在计算机中的表示 数据类型和常量、变量 定义和使用(语法) 在计算机中的存储方式(C的低级语言特性) 运算符的种类、优先级和结合性 表达式的类型和表达式值 顺序结构程序 信息在计算机系统中的表示 外部世界的信息 数 整数 有符号数 无符号数 小数 文字(各种形状) 中文、藏文、英文、俄文、阿拉伯文。。。 7段码 图象(静态、动态) 声音 数字系统能处理的信息 0、1 信息的表示 怎样用0和1对上述的信息进行编码 数 制(怎样表示一个数) 十进制 数码:0、1、2、3、4、5、6、7、8、9 基:10 权: 10的幂 数符:1999 计数规则:逢十进一 数值: 二进制 数码:0、1 计数规则:逢二进一 基数:2 权:2的幂 八进制 数码:0~7 计数规则:逢八进一 基数:8 权:8的幂 十六进制 数码:0~9、A、B、C、D、E、F 计数规则:逢十六进一 基数:16 权:16的幂 DIY 数码:⊙、♂、▲ 基数:3 权:3的幂 计数规则:逢三进一 将♂ ⊙ ▲ ♂表示为十进制 二进制与八进制、十六进制之间的转换 (1)二进制与八进制之间的转换 三位二进制数对应一位八进制数。 二进制与十六进制之间的转换 例如: (9A7E)16 =(1001 1010 0111 1110)2 =(1001101001111110)2 十进制数转换成二进制 整数部分的转换:除2取余法。 几种计数进制数的对照表 数 值(怎样用0和1表示数的值) 2进制编码表示 整数 无符号数 带符号数 原码 反码 补码 小数 定点数 浮点数 BCD编码表示 8421码 5421码 余3码 信息在计算机系统中的存储 内存以字节为单元组成 每个字节有一个地址 一个字节一般由8个二进制位组成 每个二进制位的值是0或1 带符号数 符号的表示 表示符号的位 表示数值的位 原码、补码与反码 1.原码 正数的符号位用0表示,负数的符号位用1表示,数值部分用真值的绝对值来表示的二进制机器数称之为原码,用[X]原表示。 正数的原码 (设机器字长为8位) [+115]原; 负数的原码 [-115]原 零的原码 [+0]原=000…00 [-0]原 =100…00 反码 反码 一个正数的反码,等于该数的原码; 一个负数的反码,等于该负数绝对值的原码按位求反(即0变1,1变0) 零的反码:[+0]反=000…00 [-0]反=111…11 补码 补数的概念 钟有多少个刻度 能表示的数是多少 时针从0到9有多少种拨法 9和-3有什么关系 问题 1.在前面的钟里,有多少个刻度? 2. 能表示的数有哪些? 3.在2进制中,8个二进制位能表示多少个状态(刻度)? 4.用8位2进制能表示哪些数? 怎样求补码 正数的补码与其原码相同,即[X]补=[X]原; 零的补码为零,[+0]补=[-0]补=000…00; 负数才有求补码的问题。 计算出该数绝对值的原码,对原码取反,再对整个数加1(绝对值取反加1) 请计算[-5]补 [-5]补 =[ |-5| ]原[[ |-5| ]原]反[[ |-5| ]原]反+1 例子 例1: 假设X1=+83, X2=-76,当用8位二进制数表示一个数时,求X1、X2的原码、反码及补码。 解: [X1]原=[X1]反=[X1]补= [X2]原 小数的表示 定点表示法 在计算机中,如将小数点的位置固定不变,称为定点表示法。这个固定的位置是事先约定好的,不必用符号表示。 小数点固定在最高数值位之前,机器中能表示的所有数即为纯小数。 浮点表示法 在计算机中,小数点位置并不是固定不变的,而是可以改变的,这种表示法称为浮点表示法。用浮点法表示的实数,叫做浮点数。 科学计数法 任意一个二进制数N可以表示成如下形式: N=±M·2±E IEEE754标准 123.456 (42F6E979) N (10) = 123.456, 换算成二进制表示: N (2) = 1111011. 01110100101111001 = 1. 11101101110100101111001(...) * 2^6 那么E – 127 = 6; E = 127 + 6 = 133(10) =2) M = 111 0110 1110 1001
您可能关注的文档
- 第2课第二次鸦片战争期间列强侵华罪行.()课件ppt.ppt
- 第2课第二次鸦片战争期间列强侵华罪行课件-.ppt
- 第2课战争期间列强侵华罪行.ppt
- 第2课篆书知识与赏析.pptx
- 第2节种子植物.ppt
- 第3次(标准格式输入函数及字符输入、输出函数).ppt
- 第2章 施工排水.ppt
- 第3、4章地图投影3投影的应用与变换.ppt
- 第2课第二次鸦片战争期间列强侵华罪行课件精品中学ppt课件.ppt
- 第2课:第二次鸦片战争期间列强侵华罪行(郑瑞莲).ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 心源性晕厥临床表现及护理.pptx VIP
- 食物不耐受IgG解读.pptx
- 2021 固态锂电池用固态电解质性能要求及测试方法 无机氧化物固态电解质.docx VIP
- 毕业论文(设计)小型混凝土搅拌机设计.doc VIP
- 人教版(2024)新教材八年级数学下册第20章20.1 勾股定理及其应用每课时教学设计汇编(含三个教学设计).docx VIP
- 2025CSCO前列腺癌诊疗指南更新解读(全文).pdf VIP
- 湘教版(2024)新教材八年级地理下册第六章第二节《东北地区的人口与城乡分布》精品教学设计.docx VIP
- 山西省2024年中考英语模拟试卷(含答案)2.pdf VIP
- 2025年食品安全国家标准-食品生产卫生规范GB14881培训考试试题及参考答案.docx VIP
- 语文 《红楼梦》阅读中“选择题”解题技巧阐释与训练 2024-2025学年统编版高一语文必修下册.docx VIP
原创力文档

文档评论(0)