小学c++课件2.3说课讲解.ppt

小学c++课件2.3说课讲解.ppt

ID:59538044

大小:325.50 KB

页数:27页

时间:2020-11-09

小学c++课件2.3说课讲解.ppt_第1页
小学c++课件2.3说课讲解.ppt_第2页
小学c++课件2.3说课讲解.ppt_第3页
小学c++课件2.3说课讲解.ppt_第4页
小学c++课件2.3说课讲解.ppt_第5页
资源描述:

《小学c++课件2.3说课讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、小学c++课件2.3书上例2.15:已知三角形的底为23,高为51、求三角形的面积。#includeusingnamespacestd;constdoublePI=3.14159;intmain(){inta=23,h=51;floats=a*h/2.0;//note2.0cout<<"三角形的面积为:"<

2、换。自动类型转换遵循以下规则:1、若参与运算量的类型不同,则先转换成同一类型,然后进行运算。如:inta=5;floatb=10.0;b=a+b;//a转换成浮点数再运算2、转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。char(short)->int->long->float->double铁板烧大雄老鼠2.3.1自动类型转换(续)3、在赋值运算中,赋值号两边量的数据类型不同时,赋值号右边量的类型将转换为左边量的类型。如:inta=5;floatb=10.0;b=a/2;//b=2.0如果右边量

3、的数据类型长度比左边长时,将丢失一部分数据,这样会降低精度,丢失的部分按四舍五入向前舍入。如:inta=5;floatb=10.4;a=b/2;//a=502强制类型转换PartTwo2.3.2强制类型转换当自动类型转换不能实现目的时,可显示进行类型转换,即强制类型转换。格式如下:(类型名)(表达式);(类型名)变量/常量;如:floata=5.1,b=6.2;intc=(int)(a+b);floatx=(float)5/3;floatx=(float)(5/3);书例2.16求三个整数的和。#includeusingnamespacestd;i

4、ntmain(){inta,b,c,s;a=1562345672;b=1456789343;c=1234567832;s=a+b+c;cout<<"s="<usingnamespacestd;intmain(){inta,b,c;longlongs;a=1562345672;b=1456789343;c=1234567832;s=a+b+c;cout<<"s="<

5、ludeusingnamespacestd;intmain(){inta,b,c;longlongs;a=1562345672;b=1456789343;c=1234567832;s=(longlong)a+b+c;cout<<"s="<

6、对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为:二进制数据一般可写为:如:二进制数据111.01,逢2进1,其权的大小顺序为2²、2¹、20、2-1、2-2。课堂练习请将下列二进制数转换成对应的十进制数。(1011)2=(0111)2=(1110)2=二进制加法运算:有四种情况:0+0=00+1=11+0=11+1=(10)2例:求(1011)2+(11)2(1011)2+(11)2=(1110)2课堂练习完成下列二进制数的加法运算。(1000)2+(0111)2=(1101)2+(0101)2=(1111)2+(0101)2=位在二进制数系统中,位

7、,简记为b,也称为比特(bit),每个0或1就是一个位。位是数据存储的最小单位。其中8bit就称为一个字节(Byte),简记为B。字节是数据存储的基本单位。一些常见存储单位:1B(byte,字节)=8bit;1KB(kilobyte,千字节)=1024B;1MB(Megabyte,兆字节)=1024KB=;1GB(Gigabyte,吉字节)=1024MB;1TB(Terabyte,太字节)=1024GB;1PB(Petabyte,拍字节)=1024TB;……ASCII码ASCII(AmericanStandardCodeforInformationI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。