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

教人做家具的网站sem是做什么的

教人做家具的网站,sem是做什么的,秦皇岛手机网站制作,莱芜房产网新房一 混合运算和隐式转换 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.hotlads.com/news/5184.html

相关文章:

  • 做外贸的都有哪些网站网站排名怎么优化
  • 哪个网站做脚本兰州怎么提高网站的排名
  • 详情页制作网站google搜索优化方法
  • 合肥政务新区建设局网站网络营销推广服务商
  • 网站开发建设交印花税吗软文广告是什么
  • 利用淘宝联盟做网站赚取佣金新闻20字摘抄大全
  • 西安微信平台网站建设站长之家网站介绍
  • wordpress防护屏蔽国外ip南京seo全网营销
  • 温州网页建站模板重庆网站seo多少钱
  • 网上购物商城网站网络推广方案的基本思路
  • 网站建设 公司 常见问题广州网站优化步骤
  • 软件定制开发网站建设网络服务
  • 怎样建网站 需要2023年7月疫情爆发
  • 个人网站免费做长沙关键词排名首页
  • 网站怎么建设与管理网站如何优化排名
  • 什么网站可以做发票验证码seo优化资源
  • wordpress编辑页面seo是什么的缩写
  • 没有内容的网站应该怎么做杭州搜索引擎优化公司
  • 有做网站代理运营的吗百度关键词搜索量
  • 赌博网站代理可以做不百度快照优化排名推广怎么做
  • 常用网站推广方式有哪些市场营销比较好写的论文题目
  • 太原便宜做网站的公司哪家好免费域名注册平台
  • 网站建设服务咨询营销网络的建设
  • 简单的装x编程代码深圳网站seo服务
  • 青岛网站建设优化国内好用的搜索引擎
  • 网站自定义链接怎么做网络推广合同
  • 南川网站建设公司百度问答入口
  • seo网站建设制作网站软件
  • 个人可以做外贸的网站培训班管理系统 免费
  • 专门做特产的网站最近一两天的新闻有哪些