Hi radbruch,

Werd es auch so machen[*] den ich hab die " FloatToString " funktion nicht gefunden. Wahrscheinlich muss man das sebst coden. Muss mal schaun ob der Programm speicher reicht.

Ja so wie in deine beispiel geht es nicht denn, die rechnung sollte so aus sehn:

10*Data / 1024 = (10*804 ) / 1024 = 7.8515625 ~ 7.85 Volt Akkuleistung
10*Data / 1024 = (10*874) / 1024 = 8.53515625 ~ 8.53 VoltAkkuleistung

Es sollte nur zu Optischen verschönerung bei der Displayausgabe sein.

[*]

(1000 * 804) / 1024 = 785.15625 ~ 785 Volt Akkuleistung.
Komma werde ich wenn es so funzt mittels for schleife und substring eine ( wenn >= 1024 ) dann zwei stellen danach reinquetschen.

PS: Wie kann man das Runden verhinder ich bekomm immer 8 raus wo 785 sein sollte.

MFG Oliver G