Komastellen in WinAVR

#813231
Lesenswert?

Hallo!

Entweder mit Festkomma (gut überlegt ist das meist besser geeignet): 
http://www.mikrocontroller.net/articles/Festkommaarithmetik
(hier definierst du dir quasi "im Kopf" bei der 1234 die Kommastelle)

Oder mit Gleitkomma, wobei du zusätzlichen Flash-Verbrauch durch 
Compiler-interne Routinen für Fließkomma hast und dann auch noch viele 
Prozessorzyklen für eine Rechnung benötigt werden. Einfach den Typ 
double oder float verwenden.
Wenn man Gleitkomma auch noch per printf ausgeben will, braucht es noch 
eine zusätzliche Library (wieder zusätzlicher Flash-Verbrauch).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren