
Also hier ist mein Problem, ich hoffe jemand kann mir helfen:
Ich will, dass eine Zählervariable bei jedem Durchlauf um eine beliebige Zahl erhöht wird, die auch eine Fließkommazahl sein kann.
Nun haben Fließkommazahlen ja keine absolute genauigkeit. Bei einer einzelnen Zahl macht das zwar keinen großen Unterschied, aber wenn ich die Zählerschleife ein paar mal durchlaufen lasse, summiert sich dieser Fehler ja.
Hat jemand einen Vorschlag, wie ich diesen Effekt zumindest minimieren kann.
Ich habe mir selbst schon Gedanken gemacht. Mein Ansatz war, den Zähler nach jedem hochzählen auf so viele Stellen zu runden, wie die Variable hat, um die hochgezählt werden soll.
Dadurch währe immer nur ein Fehler vorhanden, da die anderen weggerundet würden. Kann das so funktionieren und wenn ja, wie finde ich heraus, wie viele Stellen eine Fließkommazahl hat?