Hallo Petra,
Petra Stern schrieb:
Hallo zusammen,
ich habe ein Problem. Ich möchte die n-te Wurzel aus einer negativen Zahl
ziehen. Ein Beispiel:
=POTENZ(-2;3) -> Ergebnis: -8
=POTENZ(-8;1/3) bzw. =-8^(1/3) -> Ergebnis: #WERT eigendlich müsste ja -2
rauskommen.
Das ist ein Bug, siehe
http://de.openoffice.org/issues/show_bug.cgi?id=37129
Als WorkAround wäre eine selbst Programmierte Wurzelfunktion denkbar.
Der dazugehörige BASIC-Code könnte lauten:
function NteWurzel(X,n as integer)
if sgn(X)=-1 then
if int(n/2)=n/2 then
NteWurzel="#WERT"
else
NteWurzel=-(abs(X)^(1/n))
endif
else
NteWurzel=X^(1/n)
end if
end function
Gruß
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]