A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
泡沫__opt
中级黑马
黑马币:114
帖子:259
精华:0
© 泡沫__opt 中级黑马 / 2014-10-19 14:26 / 1873 人查看 / 11 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
泡沫__opt 发表于 2014-10-19 14:28 还有如果java里会自动甄别运算么?比如double x = 4 - 4/3,如果不加括弧会先算除法么? ...
yueyazhishang 发表于 2014-10-19 18:40 首先 4/3=1;4-1=3;double型的3不就是3.0? 楼主怎么想的?
颜仔 发表于 2014-10-19 14:32 你这个正确啊,等号右边是int型的,运算完后的结果再自动提升为double类型的。 ...
泡沫__opt 发表于 2014-10-20 09:46 额……谢谢谢谢~~脑残了……
ll_shitou 发表于 2014-10-20 10:19 后面的4与3都是int型,4/3系统处理结果就是1,所以结果是3,但是你又把它赋值给了double,所以就是3.0 ...