Sdílet prostřednictvím


Operace DrawRandomInt

Plně kvalifikovaný název: Std.Random.DrawRandomInt

operation DrawRandomInt(min : Int, max : Int) : Int

Shrnutí

Nakreslí náhodné celé číslo z uniformního rozdělení v daném inkluzivním rozsahu. Selže, pokud max < min.

Vstup

Min

Nejmenší celé číslo, které se má nakreslit.

Max

Největší celé číslo, které se má nakreslit.

Výstup

Celé číslo v inkluzivním rozsahu od min do max s jednotnou pravděpodobností.

Příklad

Následující fragment kódu Q# náhodně vrátí šestistrannou kostku:

let roll = DrawRandomInt(1, 6);