中易网

(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值

答案:3  悬赏:0  
解决时间 2021-04-07 14:28
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 我想知道float怎么取的值, int强制转换四舍五入吗? 最好说下计算过程不胜感激
最佳答案
计算过程:
a+b = 5
(float)5 5.0
5.0/2 2.5

(int)x 3
(int)y 2
%取余 1

最后+ 2.5+1 = 3.5
全部回答
对浮点数强制类型转换成INT型会直接截位,你可以认为是取整 也就是(int)x 为3 (int)y为2 %是求余数 所以 3%2是1 (a+b)/2转成float是2.5 所以是2.5+1=3.5
计算过程: a+b = 5 (float)5 5.0 5.0/2 2.5 (int)x 3 (int)y 2 %取余 1 最后+ 2.5+1 = 3.5 希望能解决您的问题。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
写人聪明的整首古诗
iphone手机相机的全景怎么拍
杭州市钱江新城建设管委会招商服务处这个地址
木棉花和白玉兰是不是一种花?
拍拍小手插插腰的歌名是什么
在乎却无所谓的诗
梦幻西游删除那个文件可以屏蔽祥瑞?锦衣已经
西柯街/X414(路口)我想知道这个在什么地方
暗恋怎么用文言文表达
我是特种兵中,小庄写小说的时候是退役之后吗
Exception in thread "Timer-0" java.lang.No
iPhone7 plus 放音乐手机没有震动感,有声音
一本小说,男主好像会算命,开始的时候男主失
电机的转数和极数是不是有什么关系呢?
什么是较大以上突发事件
推荐资讯
55寸液晶显示器从游戏机上拆下来的,请问怎么
在青岛买摄影器材到哪里好
戴尔N4110笔记本支持16G内存吗
发短信抽奖
澳门味道怎么样
谁有张卫健演的少年张三丰的百度云资源。在线
合肥长城宽带服务质量怎样2015
大连中考体育成绩有必要加入吗?
每天啪啪啪有什么危害
小米4链接分享不出去了怎么回事,微信里
lol为何现在大虫子那么热门
新飞xqb70-c15h多少钱
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?