Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 252047 (13483)
  Suchen
 Zurück zur Übersicht
 AutorThema: @Sin(x) und @Cos(x) falsch!
Maurizio Manzi
Datum:08.10.02 00:14 Antwortenals Email verschicken (maurizio.m@web.de) 


Bei mir (Profan 7.5 unter Win 95) geben @sin(x) und @cos(x)
absolut falsche Ergebnisse zurück!!!!!



Roland G. Hülsmann
Datum:08.10.02 07:24 Antwortenals Email verschicken (rgh-soft@t-online.de) 


Bei mir (Profan 7.5 unter Win 95) geben @sin(x) und @cos(x)
absolut falsche Ergebnisse zurück!


Hast Du vielleicht übersehen, daß die Funktionen als Parameter nicht das Gradmaß, sondern - wie in allen Programmiersprachen - das Bogenmaß erwarten? Zur Umrechnung: 180° = 3.141592654 (PI)

Gruß
Roland



Eric Eggert
Datum: 08.10.02 11:17 Antwortenals Email verschicken (mail@yatil.de) 


Hallo, So gehts auch im Gradmaß:

'CODE:

def CosGrad(1) Cos(PI()*@!(1)/180)
def SinGrad(1) Sin(PI()*@!(1)/180)

'Aufruf mit:
'CosGrad(integer:gradmaß)
'SinGrad(integer:gradmaß)

print Cos(Pi())
print CosGrad(180)
print ""
print Sin(Pi()/2)
print SinGrad(90)

waitinput
'CODEENDE



MfG, Eric


 Zurück zur Übersicht