课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int avg=sum/4;double avg=sum/4;为啥不能用int avg 求解
2017-07-25
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
int类型取整,会去掉小数点! bouble类型是浮点数保留小数 按需求运用!如果这里要求平均数取整 你用int就没问题了
为了让数据更加准确,平均数很大可能是含有小数的,使用int,如果你计算出来是75.8,它会转换为75,结果差距较大
数据类型不一样,sum/4的类型可能是浮点数,你用int直接定义是不行的
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答为啥不能用while啊,非要改成if吗
5 回答为啥不行啊啊啊???
1 回答为啥 final char以后 不能用+
3 回答为啥不能用char char也可以存储一个汉字啊
3 回答为啥汉字不能用char类型