eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingProsty generator pseudolosowy 8bit z limitemRe: Prosty generator pseudolosowy 8bit z limitem
  • Data: 2017-11-29 09:41:25
    Temat: Re: Prosty generator pseudolosowy 8bit z limitem
    Od: "M.M." <m...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Tuesday, November 28, 2017 at 2:50:58 PM UTC+1, s...@g...com wrote:
    > W dniu wtorek, 28 listopada 2017 09:48:28 UTC+1 użytkownik Adam Klobukowski
    napisał:
    > > Poszukuję prostego (szybkiego) generatora pseudolosowego liczb 8bitowych z górnym
    limitem, tj. jak bym chciał sobie wylosować liczbę z zakresu 0-44. Możecie coś
    polecić?
    >
    > Możecie! A czy Wy czytacie jedyną gazetę programistyczną w Polsze?!?
    > Rozwiązanie jest na stronie 21 nr 9/2017:
    >
    > #include <random>
    > #include <iostream>
    > [...]
    >
    > std::random_device device;
    > std::mt19937 egine{device()};
    > std::uniform_int_distribution<> dist(0, 44);
    >
    > std::cout << dist(engine) << '\n';
    >
    > Jest to C++11 i gwarantuje rozkład normalny otrzymywanych liczb...

    Jeśli ktoś pyta o szybki generator liczb losowych, to rozumiem, że
    bardzo dobrze zna mt i szuka czegoś szybszego, być może kosztem
    jakości generowanych liczb. Ale jeśli szybkość mt wystarcza... to
    pewnie, należy użyć mt.


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: