C++预备知识[基本功课]_第1页
C++预备知识[基本功课]_第2页
C++预备知识[基本功课]_第3页
C++预备知识[基本功课]_第4页
C++预备知识[基本功课]_第5页
已阅读5页,还剩45页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、授课教师:朱映映授课教师:朱映映 副教授副教授 面向对象程序设计基础(第二版),李师贤等,高面向对象程序设计基础(第二版),李师贤等,高 等教育出版社,等教育出版社,2006年年 C+程序设计教程(第三版),郑莉等,清华大学程序设计教程(第三版),郑莉等,清华大学 出版社,出版社,2005年年 101010111111. C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计

2、教教 程程 ) ) C + + 程程 序序 设设 计计 教教 程程 ) C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 ) ) C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 C + + 程程 序序 设设 计计 教教 程程 09,AF,af 16 1616,16,16, 逢十六进一 十六进制:81AE=816+116 +1016+1416 10 012345 2 592121202121211110111

3、)()(:例 10 012 8 94868381136:3)()(例 10 0123 16 79781610162161516121:4)()(例AF 10 321 012345 2 625.59212021 212120212121101.111011 :2 )( )(例 的余数是 2 )2.22(2 22.22 ).( 0 0 0 1 2 1 1 0 0 1 1 1 1 2011 N a aaaa aaaa aaaaN n n n n n n n n nn 45916 2816 116 0 (459)10=(1CB)16 1 C B 余11 余12 余 1 的整数部分是2N )2.2(2

4、2.22 ).( 1 1m m 1 21 1 m m 2 2 1 1 2m21 a aaa aaa aaaN 例 将十进制数0.8125转换成二进制 0.8125 2 1.625 (b1 1) 最高小数位最高小数位 0.625 2 1.25 (b2 1) 0.25 2 0.5 (b3 0) 0.5 2 1.0 (b4 1) 最低小数位最低小数位 所以 (0.8125)10 (0.1101)2 例 将十进制数0.8123转换成二进制 0.8123 2 1.6246 (b1 1) 最高小数位最高小数位 0.6246 2 1.2492 (b2 1) 0.2492 2 0.4984 (b3 0) 0.

5、4984 2 0.9968 (b4 0) 最低小数位最低小数位 所以 (0.8123)10 (0.1100)2 例 将十进制数0.8123转换成八进制 0.8123 8 6.4984 (b1 6) 最高小数位最高小数位 0.4984 8 3.9872 (b2 3) 0.9872 8 7.8976 (b3 7) 0.8976 8 7.1808 (b4 7) 最低小数位最低小数位 所以 (0.8123)10 (0.6377)8 155 .52 011 100 101 .110 100 6D .A8 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0

6、111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F 1010 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F 1001 1101 .0110 1100 N 0 N 2n-1 N原 2n-1 N 2n-1 N 0 N 0 N 1 N原 1 N 1 N 0 1111 n-1个个1 0111 n-1个个1 1.111 m-1个个1 0.111 m-1个个1

7、 N 0 N 2n-1 N反 (2n1) N 2n-1 N 0 N 0 N 1 N反 (2 2-m) N 1 N 0 1000 n-1个个0 0111 n-1个个1 1.000 m-1个个0 0.111 m-1个个1 1000 n-1个个0 0111 n-1个个1 1.000 m-1个个0 0.111 m-1个个1 注意:绝大多数机器数的表示采用补码表示法。象C语言中整 数在计算机中就是以其补码的形式存储的。 原码反码补码 +7000001110000011100000111 -7100001111111100011111001 +0000000000000000000000000 -0100000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论