Hallo!
Ich bin neu hier und programmieren mit Java ist mindestens genau so neu für mich!
"Leider" gehört es zu einem Fach in meinem Studium, eigentlich ist es nicht so schwer, aber die komplexen Matheformeln die wir erstellen müssen, machen mich fertig!
Wir sollen eine Methode "Power" erstellen welche a^b berechnet, a und b geben wir in der Main-Methode ein, und in einer extra Methode sollen wir mit denen rechnen.
ich komme nicht wirklich weiter, da c=a*b; a++; nicht wirklich viel bringt..
Ich stehe wirklich total auf dem Schlau und weiß nicht was ich noch tun soll..
Bis jetzt habe ich:
static int power(int base, int exponent){
if (base < exponent){
while (base <= exponent){
c= base*exponent;
base++;
}
}return base;
}
Wobei base = a ist und exponent = b.
Theoretisch bräuchte ich ja noch einen "zwischenspeicher" für c, der dann wiederum wieder ausgetauscht wird, ich habe jedoch keine Ahnung wie ich das umsetzen soll!
Das Paket "Math" dürfen wir nicht benutzen, wir sollen alle Wege selbst implementieren.
Mir würden auch schon Tipps reichen!
Vielen Dank
Ich bin neu hier und programmieren mit Java ist mindestens genau so neu für mich!
"Leider" gehört es zu einem Fach in meinem Studium, eigentlich ist es nicht so schwer, aber die komplexen Matheformeln die wir erstellen müssen, machen mich fertig!
Wir sollen eine Methode "Power" erstellen welche a^b berechnet, a und b geben wir in der Main-Methode ein, und in einer extra Methode sollen wir mit denen rechnen.
ich komme nicht wirklich weiter, da c=a*b; a++; nicht wirklich viel bringt..
Ich stehe wirklich total auf dem Schlau und weiß nicht was ich noch tun soll..
Bis jetzt habe ich:
static int power(int base, int exponent){
if (base < exponent){
while (base <= exponent){
c= base*exponent;
base++;
}
}return base;
}
Wobei base = a ist und exponent = b.
Theoretisch bräuchte ich ja noch einen "zwischenspeicher" für c, der dann wiederum wieder ausgetauscht wird, ich habe jedoch keine Ahnung wie ich das umsetzen soll!
Das Paket "Math" dürfen wir nicht benutzen, wir sollen alle Wege selbst implementieren.
Mir würden auch schon Tipps reichen!
Vielen Dank