Hallo Stefan,
danke für Deinen Basic-Code. Ich will ja nicht, dass Ihr euch streitet, ob
das nun mathematisch korrekt ist oder nicht! Aber ich sitze gerade an einem
Problem mit einer kubischen Gleichung und die Lösung erfordert nun mal die
Kubikwurzel aus einer negativen Zahl. Und weil die Lösung auf verschiedenen
Seiten von Universitäten publiziert wird, denke ich, dass es doch
mathematisch korrekt ist.
Mit freundlichen Grüssen
Petra
----- Original Message -----
From: "Stefan Weigel" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, June 25, 2006 8:26 PM
Subject: Re: [de-users] Calc - n-te Wurzel aus einer negativen Zahl
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]