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]

Antwort per Email an