wie lautet der Funktionsaufruf für den Sinus in c++ d.h. ich will einen Wert aus dem Bogenmaß in den Sinus umrechnen.
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
denke mal das wirde es sein. Aber wie setze ich das in mein Programm ein wenn ich jetz einen Wert mit cout ausgeben will?
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;
>> cout << sin( x ) << endl; >> double y = sin(x); >> cout << y; wo ist denn hier jetzt der unteschied..was bewirkt das double??
@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.
dann nimm erstmal das buch für Anfänger und nicht für Fortgeschrittene, ich würde auch erstmal mit C anfangen.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.