![]() |
Re: delphi probleme....pq
also eigtl sollte ja das programm wenn die wurzel negativ ist nach then aufhören da das andere ja nur bedingungen sind falls die wurzel positiv ist
Delphi-Quellcode:
if
sqrt(p*p/4-q) < 0 then keine.Visible := True else begin |
Re: delphi probleme....pq
Wie kann denn eine Wurzel negativ werden?
|
Re: delphi probleme....pq
naja bei der pqformel kann das eben sein und wenn das so ist dann gibt es keine lösung
|
Re: delphi probleme....pq
Der Wert unter der Wurzel darf nicht negativ werden, Wuzteln sind im Bereich der Realzahlen nur für positive werte deklariert!
Delphi-Quellcode:
if (p*p/4-q) < 0
|
Re: delphi probleme....pq
Delphi-Quellcode:
var Zahl: extended;
... if q <> 4 then Zahl := p*p/4-q //wenn q = 4 gibt es eine Division durch 0 else Zahl := -1; if Zahl < 0 then keine.Visible := True else ...//ab hier mit sqrt(Zahl) weitermachen |
Re: delphi probleme....pq
das versteh ich leider nicht was du da mit q=4 meinst
delphi soll ja nur erkennen obs negativ ist oder nicht |
Re: delphi probleme....pq
*Oops*, sry hast Recht, ich habe Punkt-vor-Strichrechnung nicht beachtet.
|
Re: delphi probleme....pq
Zitat:
|
Re: delphi probleme....pq
Zitat:
Die Bedingung (a < b) gehört in die selbe zeile wie das if. Das then auch. Nach jedem then kommt ein begin..end. Usw. ohje ohje, ich hab's wieder getan. Hab wieder versucht meinen Styleguide unter die Leute zu bringen. Asche auf mein Haupt. :???: |
Re: delphi probleme....pq
Der Threadtitel wurde ja immer noch nicht angepasst. :?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz