Wie berechnet man Summen in Java aus?

3 Antworten

Würde man bei sowas nicht die Funktion auslagern? Zum Beispiel

public class MySum {	
	public static void main(String[] args) {
		double erg=0.0;
		for (double a=1.0; a < 11.0; a+=1.0) {
			erg += GetFunctionValue(a);
			System.out.println(erg);
		}
	}	
	private static double GetFunctionValue(double x) {
	    return (1/(x*x));
	}
}

Wenn du bei deinem Code bleiben willst:

public class MySum {	
    public static void main(String[] args) {
        double erg = 0.0;
        for (double a=1.0; a < 11.0; a += 1.0) {
            erg += (1 / (a * a));
            System.out.println(erg);
        }
    }
}

y=y+erg

versuch das mal

und du musst Klammern setzen (1/(a*a))

Woher ich das weiß:Studium / Ausbildung – Staatlich geprüfter Informatiker
for (int a =1; a > 11; a != a+1) return