多项式根查找器Java

时间:2014-12-29 00:19:50

标签: java

我是Java的新手,并创建了一个带有GUI的多项式根查找程序。我目前面临的一个问题并不是很明白,这是从(x + 5)^ 2等完美正方形中获得的值。

int y = 0;
    for(int x = -100000; x < 100000; x++) {
        int math = (A * (x * x)) + (B * x) + C;
        if(math == 0) {
            Zeros[y] = x;
            y++;
        }
    }

现在由于某种原因,Zeros [0]返回值-65541并且我不确定为什么。现在,如果我将x边界从-10000设置为10000,问题就会消失,并显示正确的根。我只是想问为什么-65541会被当作一个根。

这是我的问题图片。

Picture

0 个答案:

没有答案