2.3 数据类型转换第八格科技中心1PPT课件自动类型转换强制类型转换二进制,位,ASCII码010203Content目 录04字符型和整型转换2PPT课件书上例2.15:已知三角形的底为23,高为51、求三角形的面积。#includeusingnamespacestd;constdoublePI=3.14159;intmain()inta=23,h=51;floats=a*h/2.0;/note2.0cout三角形的面积为:sint-long-float-double5PPT课件铁板烧大雄老鼠2.3.1自动类型转换(续)3、在赋值运算中,赋值号两边量的数据类型不同时,赋值号右边量的类型将转换为左边量的类型。如:inta=5;floatb=10.0;b=a/2;/b=2.0如果右边量的数据类型长度比左边长时,将丢失一部分数据,这样会降低精度,丢失的部分按四舍五入向前舍入。如:inta=5;floatb=10.4;a=b/2;/a=56PPT课件02强制类型转换Part Two7PPT课件2.3.2强制类型转换 当自动类型转换不能实现目的时,可显示进行类型转换,即强制类型转换。格式如下