Random.Next() .NET

Niespodzianka. Metoda Next() klasy Random z kolekcji .NET zapamiętuje wcześniej wylosowane liczby i nie losuje drugi raz tej samej. A myślałem, że sam będę musiał to obejść. Mała rzecz, a cieszy.

Odpowiedzi: 2 do “Random.Next() .NET”

  1. Zyx mówi:

    Dla komputerów nie ma czegoś takiego, jak liczby losowe :). W normalnych zastosowaniach są one wyliczane skomplikowanymi metodami dającymi złudzenie losowości. Jeżeli zainicjujesz generator tą samą wartością, uzyskasz dokładnie identyczny ciąg liczb, aczkolwiek istnieją także generatory wykorzystujące np. względną przypadkowość niektórych operacji sprzętowych.

  2. Cypherq mówi:

    No ba :) Ale tym razem potrzebne mi było coś prostego. Chociaż swoją drogą, trzeba by przetestować jakieś dodatkowe biblioteki do generowania liczb pseudolosowych…

Napisz odpowiedź