课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
加起来的总数除以4平均值是26.25,不应该先(int)强制转换成26之后再用double变成26.0吗?
2016-11-17
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
4个int类型的数据进行相加之后结果还是int类型的,而进行除法运算(/)的时候是进行取整,结果是没有小数点的
即105/4=26,不是26.25。最后再自动转换成double类型成为26.0。一定要这知道/和%的区别,/是取整运算,没有小数点,%是求余数运算,希望对你有帮助!
qq_终有一日愿遂彼空_04422051 提问者
平均值avg可直接定义为double型
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答求平均值中的强制转换问题
3 回答求平均值不应该先进行浮点数转换再进行运行吗
2 回答求平均值时为什么不能用double
4 回答可以用强制转换吗?
1 回答强制转换