为了账号安全,请及时绑定邮箱和手机立即绑定

为啥不能用啊!!!!

int avg=sum/4;double avg=sum/4;为啥不能用int avg  求解

正在回答

3 回答

int类型取整,会去掉小数点! bouble类型是浮点数保留小数  按需求运用!如果这里要求平均数取整 你用int就没问题了

0 回复 有任何疑惑可以回复我~

为了让数据更加准确,平均数很大可能是含有小数的,使用int,如果你计算出来是75.8,它会转换为75,结果差距较大

0 回复 有任何疑惑可以回复我~

数据类型不一样,sum/4的类型可能是浮点数,你用int直接定义是不行的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥不能用啊!!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信