Forum: Compiler & IDEs Sinus berechnen


von Ingo L. (grobian)


Lesenswert?

wie lautet der Funktionsaufruf für den Sinus in c++
d.h. ich will einen Wert aus dem Bogenmaß in den Sinus umrechnen.

von Doran S. (utzer)


Lesenswert?

Hallo,

ich kenn mich da zwar nicht so arg aus, aber ich nehm mal an Du meinst 
die Funktion, die in der headerdatei math.h gespeichert ist.....
z.B. http://www2.fh-fulda.de/~klingebiel/c-stdlib/math.htm

mfg

utzer

PS: double sin(double x) -> Sinus von x

von Ingo L. (grobian)


Lesenswert?

denke mal das wirde es sein.
Aber wie setze ich das in mein Programm ein wenn ich jetz einen Wert mit 
cout ausgeben will?

von Karl H. (kbuchegg)


Lesenswert?

Ingo Laabs wrote:
> denke mal das wirde es sein.
> Aber wie setze ich das in mein Programm ein wenn ich jetz einen Wert mit
> cout ausgeben will?

1
#include <math.h>
2
3
   ...
4
   cout << sin( x ) << endl;
5
6
   double y = sin(x);
7
   cout << y;

wenn du in C++ arbeitest, wäre übrigens cmath besser angebracht
1
#include <cmath>
2
3
   ...
4
5
   std::cout << std::sin( x ) << std::endl;

Und bevor du fragst: Ja das Ergebnis der math-Funktionen ist wieder eine 
Zahl, die ganz normal in einem arithmet. Ausdruck benutzt werden kann 
:-)

   y = 3 * sin( x ) + 5;

von Ingo L. (grobian)


Lesenswert?

>>   cout << sin( x ) << endl;

>>   double y = sin(x);
>>   cout << y;

wo ist denn hier jetzt der unteschied..was bewirkt das double??

von Peter (Gast)


Lesenswert?

@Ingo Laabs
> wo ist denn hier jetzt der unteschied..was bewirkt das double??
Also wenn du diese zeile nicht Syntaxtisch verstehts solltest du noch 
einmal zu den grundlagen von C/C++ zurückkehren.

von Ingo L. (grobian)


Lesenswert?

ich bin gerade bei den Grundlagen

von Peter (Gast)


Lesenswert?

dann geht mal zu der Seite wo es im Variablen geht.

von Karl H. (kbuchegg)


Lesenswert?

Dann fang in deinem Buch vorne zu lesen an.

von Ingo L. (grobian)


Lesenswert?

fange doch gerade vorne an

von Peter (Gast)


Lesenswert?

dann nimm erstmal das buch für Anfänger und nicht für Fortgeschrittene, 
ich würde auch erstmal mit C anfangen.

von Karl H. (kbuchegg)


Lesenswert?

Ingo Laabs wrote:
> fange doch gerade vorne an


Ich kann mir ehrlich nicht vorstellen, dass dich dein Buch mit 
trigonometrischen Funktionen vertraut macht, noch ehe es das Konzept von 
Variablen und Datentypen eingeführt hat.

von Ingo L. (grobian)


Lesenswert?

nja, das Thema war gerade aktuell für mich

von Gast (Gast)


Lesenswert?

Nun ja, kleine Kinder liegen auch nicht auf dem Boden und können einen 
Tag später gehen.
Da kommt dann erst krabbeln, aufrichten, an Gegenständen entlang gehen, 
.....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.