Zitat von
Rayzen:
Leider funktioniert es so nicht.
qh²:=qh²;
qb²:=qb²;
la:=Sqrt(qh²+qb²=la)
oO
krass, so einen heftigen source hab ich noch nie gesehen
naja egal, jeder hat mal klein angefangen.
1. Quadrieren geht nicht so einfach über das zeichen "²", sondern entweder die variable mit sich selber multiplzieren oder die funktion Sqr() benutzen.
2. Selbst wenn es so ginge, würde "qb²:=qb²;" ja nichts bewirken; du machst ja nichts anderes als z.b. x := x;, da kann ja gar nichts passieren
3. "Sqrt(qh²+qb²=la)" ich weiss nciht was du hier mit dem "=la" bewirken willst.
es müsste also wahlweise so aussehen, damit die syntax stimmt, ich weiss jetzt nicht ob auch die rechnung richtig ist:
Delphi-Quellcode:
la := Sqrt(Sqr(qh) + Sqr(qb));
//oder
la := Sqrt(qh*qh + qb*qb);
//oder
qh := Sqr(qh);
qb := Sqr(qb);
la := Sqrt(qh + qb);
//oder gar
qh := qh*qh;
qb := qb*qb;
la := Sqrt(qh + qb);
ich würde allerdings die 1. variante bevorzugen.
See my shadow changing, stretching up and over me.
Soften this old armor. Hoping I can clear the way
By stepping through my shadow, coming out the other side.
Step into the shadow. Forty six and two are just ahead of me.