Hi ich habe in meinen schlauen c buch etwas gefunden wie man fließkommazahlen formatiert anzeigen kann nur leider gehts nicht mit den AVR zusammen es kommt immer ein '?'. Im buch steht. double wert=123.1234; printf("Ergebniss Fließkomma : %f\n",wert); bei mir kommt da Ergebniss Fließkomma : ? mit %g das gleiche mit float wert=123.1234 auch immer das ? geht sowas im GCC nicht mit den AVR???
Nun lies dir bitte außer dem schlauen Buch auch noch die Doku der avr-libc durch. Ist auf deiner Pladde. Dann wirst du feststellen, dass floating-point printf() nicht der Standardfall ist, weil's einfach riesig ist. Du musst dein Makefile anpassen. Wenn du Mfile benutzt, hast du dafür 'nen Menüpunkt.
Ja wie riesig ist es denn und wo kann ich es einstellen in der MAKE FILES. Habe mich jetzt mit einen Modula(%) beholfen um die Zehner darzustellen.
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.