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

强制转换这方面的问题!?

在JAVA中整形与整形相除的话,得到的结果不是整形吗!??

在double avg=sum/4;这里不需要强制转换吗??

还有如果是强制转换过后:double avg=(double)sum/4;结果也不一样啊!!

正在回答

5 回答

整形与整形相除还是整形;

不需要,运算中会自动转换;

结果一样的吧,都是double类型的。

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

不强制转换是int 型,除了之后小数点自动去掉 


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

自动转换可以理解,但是要求保留2位小数或是3位小数怎么办??

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

这个会自动转换

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

强制转换之后得到的结果会是26.25如果没有转换那么就是26.0

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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165462    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

强制转换这方面的问题!?

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