Zitat von
Aphton:
@Gammatester - Warum?
x^-y = 1/(x^y)
;)
Richtig. Und was ist 1/x^y für y>0,x>0? Für Integerwerte y>0, x>1 immer 0. Ich wollte in meinem Vorschlag nicht noch mehr Fallunterscheidungen einbringen. Es sollte aber spezifiziert werden, ob Integer oder Float gerechnet werden soll, und aus welchem Bereich die Argument kommen sollen.
Dein Vorschlag ändert unter der Hand die bisher diskutierte Funktionsdeklaration.