G
Gambo James
Gast
Wir sollen ein Programm schreiben, dass zu allererst ln2 nach der näherungsformel ln2= 1-1/2+1/3-1/4..... berechnet. Der Quelltext ist auch soweit in Ordnung, bis auf die Tatsache, dass die Schleife genau 1 mal durchläuft und dann abbricht. Kann mir einer sagen wo genau mein Denkfehler liegt bzw was am Quelltext geändert werden muss??
MfG
Gambo James
Code:
package Übungen;
public class Aufgabe2 {
public static void main(String[] args) {
double end=Double.parseDouble(args[0]);
int i=0;
double log=0;
while ((1/(i+1))>end){
if (i%2==0) {
log=log+1/(i+1);
}
else {
log=log-1/(i+1);
}
i++;
}
System.out.println(log);
}
}
Gambo James