Reflektion:
Die Funktion die ich habe lautet:
W:=(sqr(v0)*(sin(2*a))/g
Es ist eine Formel zur Berechnung der Wurfweite eines Wurfapparates (ein schräger Wurf).
W = die Wurfweite in [m],
v0 = die Geschwindigkeit des Projektils beim Abwurf in [m/s],
a (stellvertredend für alpha) = der Winkel in dem es abgeschossen wird in [Grad],
g = Erdbeschleungung in [m/s^2].
g = eine Konstante,
v0 und a sind Variablen, die ich in editfelder eintragen möchte.
Und ich möchte dann z.b. gerne für v0=1 m/s und für a=45° eingeben, dann sollte für
W=(1²*sin(2*45))/9,81=(1*sin(90))/9,81=(1*1)/9,81=1/9,81=0,101m rauskommen.
Und wie mache ich das jezt, dass Delphi für sin(2*a) den wert in deg angibt???
Die funktion sin(Deg2Rad(a)) funktioniert nicht....
Müsste das nicht eigentlich auch heißen sin(Gra2Deg(a)) ???
@Tilo
Ja ich kann zwischen DEG, RAD und GRA an meinem TR hin und herschalten...
Moderiert von
Gausi: Beiträge zusammengefasst.