Lassen Sie mich ein Beispiel geben. Während 5 Stunden erhalte ich Daten, Double (mit 0-2 Werten wie 1.4525), die Gesamtmenge der Werte wird bis zu 5-10k betragen, also werden es mehrere Werte pro Sekunde sein. Ich muss es irgendwo während dieser Sitzung speichern und danach den Durchschnittswert aller Werte berechnen. Die App wird in einem Vordergrund arbeiten.Schnell. Speicherung großer Zahlen und Mittelwertbildung
Ich bin mir nicht sicher, wie man mit so großen Daten umgehen soll. So habe 2 Fragen:
- wo sie speichern (lokale Datei im Speicher als Array?)
- wie berechnen Durchschnitt aus einer solchen großen Menge (wie aus kleinen (sum/count)?)
Das ist nicht viel, machen Sie es auf die einfachste Art. Wenn Sie nur den Durchschnitt brauchen, können Sie einfach eine laufende Summe behalten und statt aller Werte zählen. – pvg