Wie kann ich eine gewichtete Zufallszahl in c# generieren?

1 Antwort

Ich kann zwar kein C# aber da liefert der Zufallszahlengenerator sicher auch ein double zwischen 0 und 1. Wenn du statt rand(), pow(rand(),x) verwendest, bekommst du immer noch eine Zahl zwischen 0 und 1, mit wachsendem x jedoch immer mehr nach 0 verschoben.

 pow soll die Power-Funktion sein so dass pow(2,3) = 2³ = 8 ergibt.

GustavAT  19.12.2015, 15:47

Stichwort: Exponentialverteilung

0