永发信息网

C语言中3/2.0 答案是0.5么 /如果有一边为小数 那么结果为小数 这话到底对不对啊

答案:3  悬赏:60  手机版
解决时间 2021-11-27 12:05
C语言中3/2.0 答案是0.5么 /如果有一边为小数 那么结果为小数 这话到底对不对啊
最佳答案
"/" 这种运算,是按照优先级来的,即 int < float < double,如果没有强制在常小数后面加上 "f" 的话,默认为 double。所以,3/2.0 为 double 型,所以应该是 1.5 。
全部回答
不是0.5,是1.5。如你所说,一边的值为小数那么结果便是小数,当然这个是在所给的数在有意义的情况下,最起码不能超过相应参数的数据范围吧。
3/2.0的结果是1.5。你的这个理解可以算对吧。实际上,C语言的不同数据类型之间的运算有一个默认的转换规则(自动转换规则):由低向高转换,即int转换double型、float转换为double型。所以,3/2.0运算是,转换为3.0/2.0,结果当然是1.5了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
急求DNF的问题。。
在一个三角形中!角1等于80度,角1是角2的2倍
为什么别人总是说我胆小 呢?好像是不自信 不
东营市一中
CNS商城是哪家公司开发的电商购物产品?
OPPOR11和1+5哪个更适合玩王者荣耀
iPhone7p语音打开了VoiceOver然后关机了现在
唐玄宗的悦莹皇妃的野史有记载吗
心内注射正确的进针部位是哪里?
街角旳唱爿店布兰妮的《Oops! I Did it Again
我今年八月份排的新能源怎样才能知道什么时候
办了暂住证可以在片区内上学吗?
这条鱼什么鱼,卖鱼的说是发财鱼!感觉被骗,
大二社会实践怎么搞,一定要盖章么
玫瑰为什么那么清香
推荐资讯
歌词,你不是你而我不是我无聊的游戏是什么歌
霉豆腐适应多少温度
蛋糕盘手工制作图片成语故事主题
浴缸实用吗?
卫生间马桶明管,就是排放楼上粪便的管道从上
塞尔达传说众神的三角力量2黄金蜜蜂在哪
为什么电容式传感器常常做成差动式结构
闰月对去世的人过祭日有什么讲究?
解答题材料一:2011年9月26日,山西校车事故
此皆进学之道也 进什么意思
长康实业是如何用心做出好的调味品的?
求助32LG液晶电视黑屏有声故障
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?