Seite 1 von 1

Wenn Ergebnis unter 0 ist bei pq-Formel bekomme ich Error, wie löse ich dieses Problem?

Verfasst: Donnerstag 28. September 2023, 07:49
von Raph333
Wenn Ergebnis unter 0 ist bei pq-Formel bekomme ich Error, wie löse ich dieses Problem?

Re: Wenn Ergebnis unter 0 ist bei pq-Formel bekomme ich Error, wie löse ich dieses Problem?

Verfasst: Donnerstag 28. September 2023, 08:15
von __deets__
Bitte deinen tatsaechlichen Code und die dazugehoerige Fehlermeldung zeigen.

IN CODE TAGS. Das ist der </>-Knop im vollstaendigen Editor.

Re: Wenn Ergebnis unter 0 ist bei pq-Formel bekomme ich Error, wie löse ich dieses Problem?

Verfasst: Donnerstag 28. September 2023, 10:27
von Sirius3
Die Wurzel einer negativen Zahl wird eine komplexe Zahl. math.sqrt kann das nicht, a**0.5 schon.

Re: Wenn Ergebnis unter 0 ist bei pq-Formel bekomme ich Error, wie löse ich dieses Problem?

Verfasst: Donnerstag 28. September 2023, 11:23
von narpfel
@Raph333: Welche Nullstellen willst du denn für z. B. x² + 1 berechnen?

Re: Wenn Ergebnis unter 0 ist bei pq-Formel bekomme ich Error, wie löse ich dieses Problem?

Verfasst: Freitag 6. Oktober 2023, 19:54
von DeaD_EyE
Ich weiß nicht, ob das mathematisch überhaupt Sinn ergibt, aber mit cmath.sqrt könnte man das ausrechnen. Dann bekommt man für x zwei komplexe Zahlen.