我有这个简单的代码,在得到double类型的结果之前,我需要理解为什么等式的右边被强制转换为整数。这里的答案是1.0,所以我不明白为什么不是1.5。
double
1.0
1.5
int x = 2; double y = 1 + 1/x; System.out.println(y);
https://stackoverflow.com/questions/51913747
相似问题