我是Java的新手。这是我的计划的一部分。我应该得到一个0.65,但java结果是0.0。怎么解决呢?
double xinc;
int dx = 190;
int len = 290;
xinc = dx/len;
System.out.println(xinc);
答案 0 :(得分:2)
int/int = int
您必须将dx
和len
设为double
才能获得double
结果,否则您还可以输入广告dx
和{{1}转到len
。
答案 1 :(得分:1)
试试这个:
xinc = (double)dx/len;
此外,在发布之前,谷歌。
int / int = int
int / double =双
double / int = double