Atmega8 und float Variable

Gast #2543391
Hallo,

kann der Atmega8 mit floats rechnen ? Will einen Bandpass 
implementieren, deshalb die float Variablen.

Hab einfach mal 5 durch 8 geteilt ->0.


Wenn ich zwei float Variablen dividiere: Kompilieren geht aber beim 
Debuggen will er nicht. (Fehler: Kein Quellcode verfügbar.)

Danke.

Andi
Gast
Grundlagen...
Natürlich kann ein Mega8 auch mit Float rechnen, nur dauert das 
entsprechend lange und recht speicherintensiv ist es auch noch.
Du musst die richtige Bibliothek einbinden. Welche das ist, kannst du im 
Tutorium nachlesen.
(Firma: matzetronics)
Du meinst sicherlich 'Wenn man keine Ahnung hat, einfach mal Fresse 
halten' , hehehe :D
Zum TE: Lies die GCC Library Reference und dort speziell 'math.h' . In 
der Library sind die von dir benötigten Fliesskomma Operationen drin. 
Allerdings wird dein Code recht aufgebläht, schau also, ob er noch in 
den MC reinpasst.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.