mikrocontroller.net

Forum: Compiler & IDEs Ergebniss von sin(52) nicht 0.78?


Autor: tobiTob (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

nun habe ich es endlich geschafft die floats zu aktivieren, nun das 
nächste "Wunder".

Es ist mir klar das man auf dem ATMEL nicht 100% das Ergebniss bekommen 
wird, was man am Taschenrechner bekommt wenn man die Sinus Funktion 
verwendet.

Ich möchte gerne den Sinus von einer Zahl haben, ich habe mir nun 52 
ausgesucht.

sin(52) macht auf dem Taschenrechner 0.788010

auf dem AVR kommt bei

sin(52) dann 0.98866274 herraus.

Das kann ich dann wohl vergessen... ich wollte eine einfache Berechnung 
zwischen zwei Punkten erstellen. Dazu wollte ich mir der Funktion sin 
und cos bedienen... Geschwindigkeit ist eigendlich Nebensache es ist 
genug Zeit.


Gruß Tobi...

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Stell deinen Taschenrechner mal auf Bogenmass ein (RAD statt DEG), dann 
passt es.

Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin!

Du rechnest auf dem Taschenrechner in Grad. Der AVR in Radiant.

Du musst also dem AVR folgenden Wert übergeben 52*3.141592654/180.

MfG,
Thomas

Autor: tobiTob (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja super!

Ach mensch... die kleinen details... na logisch...

Danke! freu

Sonntag ist gerettetet... :D

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.