版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C++语言第三章数据类型和表达式数据类型和表达式合C++语言第三章数据类型和表达式主要内容预备知识补充数据类型常量变量运算符和表达式函数习题020/8/1米预备知识补充常用进制1.十进制(Decimal)代码:用0不同的符号来表示即基数(Radix)为10的进制运算规则:,借一当十2.二进制(Binary)1010代码:只有两个代码“0”和“1”,基数为二的进制运算规则:逢二进一,借一当+01113.八进制(Octal)1000代码:只有两个代码“0~7”,基数为八的进制运算规则:逢八进一,借一当八。4.十六进制(Hexadecimal)代码:采用09和A(0A)+(07)运算规则:逢十六进一,借一当十六。020/8/1主要内容预备知识补充数据类型常量变量运算符和表达式函数习题020/8/1米预备知识补充常用进制1.十进制(Decimal)代码:用0不同的符号来表示即基数(Radix)为10的进制运算规则:,借一当十2.二进制(Binary)1010代码:只有两个代码“0”和“1”,基数为二的进制运算规则:逢二进一,借一当+01113.八进制(Octal)1000代码:只有两个代码“0~7”,基数为八的进制运算规则:逢八进一,借一当八。4.十六进制(Hexadecimal)代码:采用09和A(0A)+(07)运算规则:逢十六进一,借一当十六。020/8/1进位计数制的基数与位权678.34=6×102+7×101+8×10+3×101+4×102数码基数权R进制数用r个基本符号(例如0,1,2,…,r-1)表示数值r进制数(Radix-rNumberSystem)N可表示为N=a1Xrn-1+a2×rn2+…+a×r0+a_1×r-1+…+a×rLL.×r020/8不同进制之间的转换1.其它进制与十进制的相互转换一按权展开例1(1101×24+1×23+1×22+0×21+1×20+0×21+1×22+1×23(29.375)n例2(35.3)=3×81+5×80+3×81=(29.375)例3(1D.6)6=1×161+13×160+6×161=(29.375)0020/8表3-1不同数制各位的权数(用十进制数表示)基数4基数3基数2基数1基数0十进制1000010001000二进制684八进制‖4096512641111十六进65536409625616020/82.十进制数据转换成其它进制整数部分采用的是倒除法,即“除基数取余”的方法。小数部分采用乘基数取整”法。【例2】将(236)转换成二进制。转换过程如图1-1所示。进制数的低位222899进制数的高位(236)=(11101100)8020/8例100.345(D)≈1100100.01011(B)100(D)=144(0)=64(H)2100345八进制25081000.69022581222121.3808144100.760十六进制1.520610021661.0406整数部分:除以r取余数,直到商为0,余数从下到上排列。小数部分:乘以r取整数,整数从上到下排列020/8表3-2将二进制数转变成十六和八进制数进制八进制十六进制000000000001001001000201000040101005011000601110070101000101001210013B11000141100151110016E110173.1C++的数据类型短整型(shor整型整型int)长整型(ong)数值类型基本类型字符类型cha)实型单精度型(noat)双精度型(double)枚举类型(enum)长双精度型逻辑类型结构体类型(struct数据复合类型联合类型(nin类型类类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 期中质量检测(1-4单元)(试题)-2024-2025学年四年级上册数学苏教版
- DB11T 1483-2017 小型消防站建设规范
- 国家消毒产品随机监督抽查计划表
- 全区妇幼健康职业技能竞赛各层级参赛选手统计表
- 人教版物理八年级下册 专项训练卷 (三)功和机械能、简单机械(含答案)
- 广西壮族自治区贺州市昭平县2024-2025学年九年级上学期11月期中化学试题(含答案)
- 半导体芯片市场需求与消费特点分析
- 保温杯产业规划专项研究报告
- 公路自行车产业运行及前景预测报告
- 人教版英语八年级下册 Units 1-5复习练习题
- 科学实验:磁悬浮课件
- 六病区护理创新 改良冰敷袋课件
- 乒乓球技术统计表
- 冲电桩-物业同意安装证明-范本
- 初中地理绘制等高线地形图教案
- 流程定义110工废料废处理
- 江苏省质量通病防治手册
- 幼儿园中班科学《中国茶》课件
- 项目安全风险抵押金管理办法
- 编带包装检验判定标准
- 电力隧道龙门架安装方法
评论
0/150
提交评论