课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
double avg = sum / 4;中4换位4.0为什么不行
2016-03-19
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
sum=105,
4.0是double类型,int和double在一起运算时会自动将int的类型提升到double 那么计算的结果也就成了double
所以结果就是26.25
如果是/4 那么两个int计算的结果就是int 结果就是26 然后强转为double 结果就是26.0
灬诺诺 提问者
要规定类型,除数只能是整型!
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答数据类型double和float、
2 回答关于数据类型float和double
1 回答数值类型为什么使用double
1 回答double类型数据的除法运算
3 回答prince那个为什么要是double类型而不能是float类型呢?