[c]Math.h alternative

Hi, die kannst du die eigentlich sehr leicht selber schreiben. x^(-y) entspricht 1/(x^y). Du kannst dann einfach die pow Funktion mit dem Betrag von y aufrufen und danach, falls y negativ ist, 1 durch das Ergebnis teilen. Das Ganze kann man nat. auch schön in eine Funktion packen.

Code:
int x = 2;
int y = -3;

float result = 0;

if(y<0)
    result = 1.0/Math.pow(x, (-1)*y);
else
    result = Math.pow(x, y);

In etwa so, habs nicht getestet,aber das Prinzip sollte passen.
 
Zuletzt bearbeitet:
Zurück
Oben