Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取Java中divide的错误答案_Java - Fatal编程技术网

获取Java中divide的错误答案

获取Java中divide的错误答案,java,Java,我是Java的新手。这是我节目的一部分。结果应该是0.65,但java结果是0.0。如何解决 double xinc; int dx = 190; int len = 290; xinc = dx/len; System.out.println(xinc); 试试这个: xinc = (double)dx/len; 另外,在发布之前,谷歌 int/int=int int/double=double double/int=double 您必须将dx和le

我是Java的新手。这是我节目的一部分。结果应该是0.65,但java结果是0.0。如何解决

    double xinc;
    int dx = 190;
    int len = 290;
    xinc = dx/len;
    System.out.println(xinc);
试试这个:

xinc = (double)dx/len;
另外,在发布之前,谷歌

int/int=int
int/double=double
double/int=double


您必须将
dx
len
设置为
double
,以获得
double
结果,否则您还可以键入cast
dx
len
double

读取整数除法。不是我的反对票,但你的谷歌技能需要一点努力。
int/int = int