Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 |
f(x) = x³ -x² -22x + 40 f(x) =0 <-> x³-x² -22x +40 =0 f(x) = (x-2) * p(x) (x³-x²-22x+40) : (x-2) = x²+x-20 = p(x) f(x) = (x-2)* (x²+x-20) <-> x-2=0 oder x²+x-20=0 und hier greift deine PQ-Formel.. |
Zitat von »"drakon"«
Jedes Polynom kann minestens in die Form (ax^2 + bx + c)* (...) gebracht werden. Und wenn du Glück hast gehts sogar noch weiter.
(Abspalten von Nullstellen).
Zitat von »"Abcd1234"«
Gibt es da nicht evtl auch eine ganz Einfache lösung??
Zitat von »"Toa"«
Wie machst du das eigentlich mit der Berechnung der Nullstellen?
Ich meine wenn du eine Fkt n-ten Grades bekommst, schaffst du es doch irgendwann nicht mehr einfach nur die Pq-Formel darauf anzuwenden.
Nehmen wir mal ein Beispiel:
Quellcode
1 2 3 4 5 6 7 8 9 10 f(x) = x³ -x² -22x + 40 f(x) =0 <-> x³-x² -22x +40 =0 f(x) = (x-2) * p(x) (x³-x²-22x+40) : (x-2) = x²+x-20 = p(x) f(x) = (x-2)* (x²+x-20) <-> x-2=0 oder x²+x-20=0 und hier greift deine PQ-Formel..
Falls ich falsch liege bitte verbessern hab nun schon 2 Wochen Ferien und da verdummt man doch etwas xD
Grüße Toa
Zitat von »"Abcd1234"«
Ich führe bei der Berechnung der Nullstellen auch keine Rechenverfahren an sondern die Nullstellen werden durch probieren herausgefunden.
Zitat
Jedes Polynom kann minestens in die Form (ax^2 + bx + c)* (...) gebracht werden. Und wenn du Glück hast gehts sogar noch weiter. (Abspalten von Nullstellen).
Zitat
Z.b werden zuerst im Bereich -1000 bis 1000 die Bereiche gespeichert in denen sich die Nullstellen befinden z.b im Bereich zwischen 1 und 2. Dann wird im nächsten Durchlauf bei der nächsten Kommastelle also von 1.1 - 2.9 geguckt zwischen welchen ...
Zitat
Nur eine schwachstelle gibt es bisher.. Wenn sich Nullstellen auserhalb des Bereiches -1000 und 1000 befinden können diese Bisher nicht berechnet werden..
Werbeanzeige