Syntax
-
Haallo zusammen,
kann mir bitte jemand erklären, was bei folgender Syntax in den Klammern genau gemacht wird (es sind alles double-Variablen)rtb = f < 0.0 ? (dx=x2-x1,x1) : (dx=x1-x2,x2);
Gruss CatDog11
-
http://erbs.project.aida.h-da.de/vorlesungswiki/wiki/index.php/Ternärer_Operator
Schau mal hier, vielleicht erklärt das alles.
-
Das Fragezeichen ist mir klar, der Inhalt der Klammern nicht !!!
Gruss CatDogg11
-
Abhängig davon ob
fgrößer oder kleiner als 0 ist, wirddxentwederx2 - x1oderx1 - x2zugewiesen.rtbwird, ebenfalls abhängig von obiger Bedingung, entwederx1oderx2zugewiesen.
Beispiel:Werte: f < 0 x1 = 7 x2 = 5 Ergebnisse: rtb = 7 dx = -2
-
Und was macht das ,x1 bzw. ,x2 in der Syntax ?
Gruss CatDog11
-
CatDog11 schrieb:
Und was macht das ,x1 bzw. ,x2 in der Syntax ?
Gruss CatDog11
Such mal nach Sequenzoperator.
-
Danke, habs kapiert