Forum: Sonstige Fragen zu Delphi
Delphi
by alcaeus,
1. Feb 2005
Hallo Jelly,
das ändert aber nichts an der Tatsache, dass die dritte Wurzel von -27 auch im reellen Zahlenraum definiert ist. Wie und ob du das ausrechnen musst, damit wirklich -3 rauskommt, ist ein anderes Thema, aber es ist so definiert.
Greetz
alcaeus
Forum: Sonstige Fragen zu Delphi
Delphi
by alcaeus,
1. Feb 2005
Das mit den negativen Zahlen lässt sich leicht in den Griff bringen.
Die Wurzel wird vom Betrag der Zahl ausgerechnet, dass die Funktion auch ganz sicher damit klarkommt.
Sobald du das Ergebnis hast, verzweigst du:
War die Zahl negativ, dann musst du nochmals verzweigen: ist der Exponent ungerade (Odd), dann ist das Endergebnis einfach negativ.ist der Exponent hingegen gerade, dann gibst du...