当前位置: 首页 > wzjs >正文

高校网站建设 调查百度客服24小时人工服务

高校网站建设 调查,百度客服24小时人工服务,东易日盛装饰公司案例,dz做电影网站一 混合运算和隐式转换 257 整型2 浮点5 行吗?成吗?中不中? C 中允许相关的数据类型进行混合运算。 相关类型。 尽管在程序中的数据类型不同,但逻辑上进行这种运算是合理的相关类型在混合运算时会自动进行类型转换,再…

一 混合运算和隐式转换

2+5=7
整型2+ 浮点5 行吗?成吗?中不中?
C++ 中允许相关的数据类型进行混合运算。
相关类型。
尽管在程序中的数据类型不同,但逻辑上进行这种运算是合理的相关类型在混合运算时会自动进行类型转换,再计算隐式转换。

二 算术转换

转换原则:
确保计算值的精度。转换后尽可能不丢失有效数字。
short,2字节,能表示的数小;
int,4字节,能表示的数大;
int转short,要丢掉2字节的信息,不可取。
short转int,增加存储空间,但不丢失信息,可行。

转换方式
字节少的向字节多的转换

char,unsigned char,unsigned short,boolint cout<<('a'+5)<<endl;

精度低的向精度高的转换

int float double
cout<<(5+3.5)<<endl;

有符号向无符号转换

int unsigned int
unsigned int ui=32678
cout<<(5+ui)<<endl;

三 隐式转换时机

混合类型的表达式

int n=2;
char c='a';
cout<<(c+n)<<endl;

赋值
向左值类型转换

double a=8.12;
int k;
k=a;

在需要关系、逻辑表达式的地方。
非0转true,0转false
在这里插入图片描述

四 显式转换

程序中明确标记转换的类型,就是显式转换,也就是强制类型转换。
格式
<类型>(<表达式>)
(<类型>)<表达式>
举例

double a=128,b=30;
int n=3;
a=(double)n/2;
n=int(a/b);

总结

(1)相同类型的数据运算,结果的类型不变;
(2)不同类型的数据运算,自动向精度高的类型转换;
(3)赋值运算,向左值类型转换;
(4)强制类型转换;
(<类型>)变量或常量;
<类型>(<表达式>)
(5)精度高向精度低的类型转换,会损失精度;
(6)整型相除,结果为整型,小数被舍去;
在这里插入图片描述

http://www.dtcms.com/wzjs/108127.html

相关文章:

  • 机场网站建设谷歌全球营销
  • 外国购物网站大全西安竞价托管公司
  • 网站建设网站开发企业网站首页
  • php网站制作做百度seo
  • 维护网站信息郑州网站建设制作
  • fireworks cs6如何做网站品牌策划书案例
  • 58同城会员网站怎么做网站如何优化
  • 想调用等三方网站数据该怎么做广州seo推广营销
  • 兰州网站在哪备案网站推广的目的
  • 做网站的思路怎么写视频号的链接在哪
  • 网站开发优秀论文怎样才能上百度
  • 政府网站域名热搜榜排名前十
  • 网站开发文本编辑器最火网站排名
  • 网站做文献格式信息发布网站有哪些
  • 资讯类网站怎么做开鲁网站seo站长工具
  • 搭建php网站环境网站创建免费用户
  • 二手交易网站建设搜索引擎优化趋势
  • 做网站全是别人的链接个人网站设计图片
  • 富阳建设局网站网站 seo
  • 在家里组一个服务器做网站爱廷玖达泊西汀
  • 网站建设的电话回访广州seo公司品牌
  • 宜春做网站建站平台哪家好
  • 商务网站建设规划流程百度免费推广怎么做
  • 看网站的浏览器投放广告的网站
  • 西部数码 网站管理什么网站做推广比较好
  • 安阳网站关键词优化网络的推广方式有哪些
  • vs2010 c 建设网站谷歌浏览器网页版进入
  • 企业网站有哪些举几个例子seo查询seo优化
  • 企业网络推广情况介绍济南seo培训
  • 安阳专业做网站公司教育培训机构网站