und können eigentlich nur als arrogante Ohrfeige für den Fragesteller empfunden werden
So krass habe ich es nicht empfunden, aber es klappte natürlich nicht.
Als Sparvariante funktioniert dabei dtostrf(var,len,prec,str); auch alleine.
Das Fazit was ich nun gezogen habe funktioniert aber auch nicht.
Code:
Akku_Spg = analogRead(PIN_Akku_Spg); // Messwert einlesen
Akku_Spg = Akku_Spg / 1023.0 * 21.51; // ergibt sich aus den engesetzten Widerständen
Akku_String = dtostrf(Akku_Spg, 5, 2, Akku_String);
Muss dann doch der Code von HaWe als Funktion vorhandne sein?
Die Werte, die ich erwarte sind immer positiv, haben nicht mehr als 2 Stellen vor dem Punkt und müssen nicht mehr als 2 Stellen hinter dem Punkt haben.
vG
fredyxx
Lesezeichen