Ich bin neu in Java, also entschuldige ich mich, wenn das eine dumme Frage ist.Java: Fehler: ")" erwartet
public static double FibonacciFinder(double number) {
double fibonacciNumber = ((1/sqrt(5))(Math.pow(((1+sqrt(5))/2),number)-(Math.pow(((1-sqrt(5))/2),number))));
return fibonacciNumber;
}
und ich erhalte die folgende zurück
Fibonacci.java:29: error: ')' expected
double fibonacciNumber = ((1/sqrt(5))(Math.pow(((1+sqrt(5))/2),number)-(Math.pow(((1-sqrt(5))/2),number))));
^
Fibonacci.java:29: error: not a statement
double fibonacciNumber = ((1/sqrt(5))(Math.pow(((1+sqrt(5))/2),number)-(Math.pow(((1-sqrt(5))/2),number))));
^
Fibonacci.java:29: error: ';' expected
double fibonacciNumber = ((1/sqrt(5))(Math.pow(((1+sqrt(5))/2),number)-(Math.pow(((1-sqrt(5))/2),number))));
^
Ich weiß, das an den Computer nicht die schönste Art und Weise ist die Gleichung, aber was genau ist BRECHEN, was ich tue? Da sind die richtigen Klammern und alles, also dachte ich, es würde zumindest funktionieren.
die Öffnungs- und Schließbügel Count und sehen, ob Sie den Fehler sehen. Der Compiler sagt Ihnen genau, was falsch ist. – Dave