Sinus(Rad in Deg umwandeln)
Übersicht

SchoaschBetreff: Sinus(Rad in Deg umwandeln) |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hey,
ich bin grad dabei in C++ zu versuchen Sinus auszurechnen. Eigentlich mit math.h kein Problem, aber der rechnet mir die Bogenmaße aus. Wenn man in Google nach der Umrechnung sucht, findet man überall diese eine Formel: Deg(Gradmaß) = Reg(Bogenmaß) * (360/2*pi) bzw. = Deg = Reg * (180/pi) Das Bogenmaß von Sin(200) ist 0,873297... ... Wenn ich das jetzt nach der Formel ausrechne krieg ich -50,0362.... und nicht 0,342... heraus. Eigentlich auch ganz logisch 180/pi muss etwa 60 sein und das * 0,873297... kann unmöglich 0,342 sein. Aber warum kriegen das dann die ganzen Taschenrechner heraus? Danke schonmal im Voraus, mfg Georg |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das ergebniss vom Sinus ist nicht in Grad. Das was du in den Sinus reinschiebst aber sehr wohl. | ||
Schoasch |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke für deine Antwort aber das hab ich jetzt nicht ganz überrissen ![]() mfg Georg |
||
![]() |
Silver_Knee |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bogenmaß ist ein Maß für einen Winkel. Wie ich sagen kann, ein Halbkreis hat 180° könnte ich auch sagen ein Halbkreis hat PI.
um Eben das umzurechnen 180°->PI und zurück gibt es diese Formeln Der Sinus erwartet nun ein Bogenmaß hast du gesagt. Du musst also wenn du nen halbkreis haben willst Sin(PI) Schreiben und nicht Sin(180) das ist alles |
||
Schoasch |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke für deine Antwort!
Zitat: Der Sinus erwartet nun ein Bogenmaß hast du gesagt.
Sry ich hab mich ungenau ausgedrückt. Ich meinte, das Sinus ein Bogenmaß zurückgibt also Bogenmaß = sin(winkel). Dann die Umrechnung von Rad in Deg: Deg = Bogenmaß * pi / 180 Bei einem Winkel von 200 krieg ich -50,0.. heraus, wenn ich in BB sin(200) schreibe (BB rechnet gleich in Deg), krieg ich 0.34202 zurück. Wenn ich im Taschenrechner gleich auf Deg stelle krieg ich auch 0.34202 heraus. Hier ein Beispiel wo das beschrieben wird: http://www.flashforum.de/forum...46388.html Vlt stell ich mich nur so dumm an, aber ich überreiß da den Fehler einfach nicht.. mfg Georg |
||
![]() |
Noobody |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du verstehst vermutlich nicht ganz, was Bogenmass und Gradmass sind.
Bogenmass und Gradmass sind verschiedene Zählweisen für Winkel. 180 im Gradmass sind dasselbe wie 3.141 im Bogenmass. Das, was Sin/Cos/etc. aber zurückliefern, hat keine Einheit und muss daher auch nicht umgerechnet werden. Das heisst also, dass du das, was in den Funktionsklammern steht, umrechnen musst, aber das, was nachher zurückgeliefert wird, nicht. |
||
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun |
Schoasch |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Dankesehr, jetzt hab ichs verstanden ![]() Wenn ich den Winkel zuerst * pi / 180 rechne, dann stimmt der Sinus. Vielen Dank! mfg Georg |
||
![]() |
ToeB |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ja wir machen grad in Informatik VisualBasic (Vb5/Vb6), und ich wollte etwas ausprobieren mit sin und cos (ich bin den anderen etwas vorrraus wegen BB, deshalb kann ich machen was ich will ![]() ![]() mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
![]() |
mpmxyz |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich habe mal Google benutzt... ![]() Code: [AUSKLAPPEN] Pi=4*atn(1)
mfG mpmxyz P.S.: Ich habe das jetzt mal nicht kontrolliert. ![]() |
||
Moin Moin!
Projekte: DBPC CodeCruncher Mandelbrot-Renderer |
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ist ja auch logisch, dass die Rückgabewerte von sin/cos/tan keine Einheit haben, denn schließlich sind das alles Verhältnisse von zwei Strecken. und 2m/1m ist 2 ohne Einheit. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group