课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
第一步:计算3*8,结果为24;第二步:计算11+3*8,结果为35;第三步:计算(11 + 3 * 8) / 4,结果为8;第四步:计算(11 + 3 * 8) / 4 % 3,结果为2
加粗下划线那段不理解,35/4=8?
2017-06-25
源自:Java入门第一季(IDEA工具)升级版 3-10
正在回答
35/4是int类型的,就像上次老师讲的(int)一样小数点后的全部抹掉
(11+3*8)/4和(11+3*8)/4.0,你比较一下这两个的输出结果。第一个表达式全是int类型的数据,所以结果默认为int类型,小数部分数据自动抹去
自动抹小数点
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答运算优先级
7 回答运算符优先级
2 回答运算符优先级
2 回答优先级运算怎么算
2 回答运算优先级问题