Forum: Mikrocontroller und Digitale Elektronik Float mit sprintf


von Peter (Gast)


Lesenswert?

hallo,

ich hätte eine frage:

ich berechne jetzt die Funktion y = 0.2166*exp(1.0482*log(x));
und will das Ergebnis auf einen LCD Display darstellen.
Das Problem ist wenn ich das y, was ein float ist mir der Funktion
sprintf darstellen will kommt eine Fehlermeldung im AVR Studio.
ich habe auch schon mit int u = roundf(y), versucht den Float erst in 
einen intiger umzuwandeln. Trotzdem kommt eine Fehlermeldung.
Weis einer was ich da machen kann?

mfg Peter

von Timmo H. (masterfx)


Lesenswert?

Und wie lautet die Fehlermeldung?

von Guru (Gast)


Lesenswert?

Das dauernde pushen finde ich unangenehm.

Beitrag "Re: Potenzfunktion"

von Peter (Gast)


Lesenswert?

multiple definition of '_floatunsisf'

von Peter (Gast)


Lesenswert?

@Guru:
hast ja eigentlich recht.
ich muss nur bald weg und möchte des gerne noch hinkriegen

von Guru (Gast)


Lesenswert?

>hast ja eigentlich recht.
>ich muss nur bald weg und möchte des gerne noch hinkriegen

Nun, das ist ja Dein Problem und nicht unseres.
Also, unterlasse das bitte.

von Peter (Gast)


Lesenswert?

so gesehen geht es ja um was anderes als im Beitrag Potenzfunktionen. 
Deswegen lohnt es sich schon einen neuen Beitrag aufzumachen, so das ihr 
nicht alles vom alten Beitrag lesen müsst.

von Guru (Gast)


Lesenswert?

>so gesehen geht es ja um was anderes als im Beitrag Potenzfunktionen.
>Deswegen lohnt es sich schon einen neuen Beitrag aufzumachen, so das ihr
>nicht alles vom alten Beitrag lesen müsst.

Jetzt fängst Du hier auch noch an mit mir herumzurechten!

Es geht nicht darum, das Du einen neuen Thread wegen einer neuen Frage 
aufgemacht hast, sondern darum, das Du um zu pushen einen neuen Thread 
aufgemacht hast. Deine Frage (ob sie nun in den alten Thread passt oder 
nicht) war ja schon gestellt.

Du hast die Chuzpe, nachdem Du uns ohnehin schon auf die Anregung ein 
C-Buch zu lesen mit der Antwort "und wenn ich keins habe" DEINE Probleme 
zugemutet, und später nach 12 Minuten gepusht hast, nach erneuten 20 
Minuten einen neuen Thread aufzumachen.

Wir sind hier nicht Deine kostenlosen Dienstleister oder sowas. Wenn Dir 
die Geschwindigkeit mit der wir antworten nicht in Deine Tagesplanung 
passt, dann ist das Dein Problem.

von Peter (Gast)


Lesenswert?

Ja, ich habe die gleiche Frage zweimal gestellt. Aber nur weil mir erst 
nach dem Absenden im alten Beitrag eingefallen ist, das es besser bzw. 
übersichtlicher wird wenn ich die Frage in einem neuen Beitrag stelle.

Das mit dem C Buch war mehr als Witz gedacht, weil ich im Moment kein C 
Buch habe und mir nun mal keins herzaubern kann.

Trotzdem tut es mir leid wenn ich dich damit gestresst habe.

PS: Weist du auf meine Frage keine Antwort, oder willst du mir nicht 
mehr Antworten?

von Guru (Gast)


Lesenswert?

Naja. Du willst anscheinend nicht verstehen, worum es mir geht.
Ich klinke mich dann mal aus.

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
Noch kein Account? Hier anmelden.