Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
26.04.2020 16:53:36 |
Alex Höchtl |
|
|
|
26.04.2020 17:49:36 |
Gast0815 |
|
|
|
26.04.2020 22:46:40 |
Gast57698 |
|
|
|
26.04.2020 23:16:22 |
Gast95278 |
|
|
|
27.04.2020 00:09:57 |
Gast53280 |
|
|
|
27.04.2020 06:57:23 |
CAPSLOCK |
|
|
|
27.04.2020 11:02:52 |
Alex Höchtl |
|
|
Quadratische Gleichung |
28.04.2020 20:20:12 |
Gast77282 |
|
|
Von:
Gast77282 |
Datum:
28.04.2020 20:20:12 |
Views:
710 |
Rating:
|
Antwort:
|
Thema:
Quadratische Gleichung |
Was bisher geschrieben ist, ist hinsichtlich komplexer Lösungen von quadratischen Gleichungen totaler Blödsinn. Natürlich gibt es Lösungen, wenn die Determinante im vorschlagenen Makro negativ ist - eben komplexe Lösungen. Dort, wo im Vorschlag +/- sqr(Determinante) steht, ist in einem solchen Fall +/- i*sqr(abs(Determinante)) zu setzen. Dabei ist i=sqr(-1) die einfachste imaginäre Zahl. i^2=1. Eine allgemeine komplexe Zahl ist eine Summe aus einer reellen und einer imaginären Zahl. Komplexe Zahlen sind tatsächlich Zahlen! Sie erfüllen u.a. alle Guppenaxiome der Grundrechenarten.
Zurück zu deinem Problem. Auf dem Papier kannst du die Aufgabe jetzt lösen. VBA kann aber nicht mit komplexen Zahlen rechnen. Um das zu machen, sind Real- und Imaginärteil getrennt zu berechnen und im Ergebnnis als String zusammengeführt darzustellen. Ich hoffe, du kannst Zahlen in Strings umwandeln und Strings manipulieren. Sonst wirst du die Aufgabe nur schwer lösen können. Dann hilft dir aber auch keine externe Lösung. Da musst du selbst durch. Ich habe mich seinerzeit auch durch die VBA-Hilfe kämpfen müssen.
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
26.04.2020 16:53:36 |
Alex Höchtl |
|
|
|
26.04.2020 17:49:36 |
Gast0815 |
|
|
|
26.04.2020 22:46:40 |
Gast57698 |
|
|
|
26.04.2020 23:16:22 |
Gast95278 |
|
|
|
27.04.2020 00:09:57 |
Gast53280 |
|
|
|
27.04.2020 06:57:23 |
CAPSLOCK |
|
|
|
27.04.2020 11:02:52 |
Alex Höchtl |
|
|
Quadratische Gleichung |
28.04.2020 20:20:12 |
Gast77282 |
|
|