0
Gibt es eine Möglichkeit, den Zufallszahlengenerator zu erzeugen und auch eine obere Grenze in Swift 3 anzugeben?Gesättigte Zufallszahlen mit Obergrenze in Swift 3?
Gibt es eine Möglichkeit, den Zufallszahlengenerator zu erzeugen und auch eine obere Grenze in Swift 3 anzugeben?Gesättigte Zufallszahlen mit Obergrenze in Swift 3?
Die meisten Zufallszahlengeneratoren in Swift befinden sich in GameKit. Dies erzeugt zufällige Ganzzahlen zwischen -10 und 10 (inklusive):
import GameKit
let source = GKARC4RandomSource(seed: Data(bytes: [42]))
let random = GKRandomDistribution(randomSource: source, lowestValue: -10, highestValue: 10)
for _ in 0..<10 {
print(random.nextInt())
}
Wenn Sie den Zufallsgenerator erzeugen, verwenden Sie nicht den falschen Zufallsgenerator? 'arc4random_uniform' benötigt keine Aussaat. – matt
Ja, aber für das Projekt, an dem ich arbeite, muss der Zufallszahlengenerator gesetzt werden. (Ich versuche den Perlin Rauschalgorithmus in Swift 3) – BCRwar3
[Wie erzeugt man eine Zufallszahl in Apples Swift-Sprache?] (Http://stackoverflow.com/questions/24007129/how-does-one-generate-a- random-number-in-aples-swift-language) – clearlight