/ / Systemunabhängiger Pseudo-Zahlengenerator - Java, Android, iOS, Random

Systemunabhängiger Pseudonummergenerator - Java, Android, IOS, zufällig

Ich suche einen Algorithmus, der generiertZufallszahlen basierend auf einem Samen. Ich weiß, dass es einige systemweite Lösungen dafür gibt, aber ich brauche eine, die in iOS und Android / Java die gleichen Zahlen generiert.

Vielen Dank für Ihre Hilfe und Zeit.

Antworten:

1 für die Antwort № 1

Du könntest einen benutzen linearer kongruentieller Generator. Sie liefern gute Ergebnisse und sind in jeder Sprache sehr einfach zu implementieren.


0 für die Antwort № 2
Random rand = new Random(seed);

Vielleicht suchen Sie nach dem Zufälligen Objekt in Java?

Bearbeiten: Ich habe das iOS-Bit nicht gesehen. Das wird alle Plattformen zufriedenstellen, die Java verwenden.


0 für die Antwort № 3

Sie könnten eine Kopie von holen Mersenne Twister. Es sind sowohl Java- als auch C-Implementierungen verfügbar (die in Objective-C funktionieren), die bei identischer Initialisierung zu identischen Ergebnissen führen. Auch MT ist statistisch LCGs überlegen.