课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
在JAVA中整形与整形相除的话,得到的结果不是整形吗!??
在double avg=sum/4;这里不需要强制转换吗??
还有如果是强制转换过后:double avg=(double)sum/4;结果也不一样啊!!
2016-04-13
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
整形与整形相除还是整形;
不需要,运算中会自动转换;
结果一样的吧,都是double类型的。
不强制转换是int 型,除了之后小数点自动去掉
自动转换可以理解,但是要求保留2位小数或是3位小数怎么办??
这个会自动转换
强制转换之后得到的结果会是26.25如果没有转换那么就是26.0
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答强制转换问题
1 回答强制转换
2 回答强制转换后面的代码
3 回答强制类型转换