10. Matematické operace

10.4. Generování náhodných čísel

Možnosti generování náhodných čísel v EV3

Umístění

Blok Random pro generování náhodných čísel je umístěn v červené záložce Data Operations (zobrazeno na obrázku). Použít jej můžeme přetažením na programovací plochu a umístěním na požadované místo v programu.

Umístění - random

Režimy pro generování náhodných čísel

Generování čísel (Numeric)

Režim Numeric umožňuje generovat náhodné číslo ze zvoleného rozpětí hodnot. Na prvním vstupním portu Lower Bound (spodní hranice) zadáváme spodní hranici rozpětí hodnot, ze kterého se má číslo generovat. Na druhém vstupním portu Upper Bound (horní hranice) poté zadáváme horní hranici číselného rozpětí. Výstupní port Value následně vrací náhodně vygenerované číslo ze zvoleného rozpětí.

Random - numeric

Generování logických hodnot (Logic)

Režim pro generování náhodných hodnot obsahuje pouze jeden vstupní port Probability of True (pravděpodnost vygenerování hodnoty True). Ten nabývá hodnoty od 0 do 100 % a můžeme s jeho pomocí ovlivnit, jaká bude procentuálně vyjádřená pravděpodobnost, že náhodně vygenerovaná logická hodnota bude True. Výsledek generování poté vrací výstupní port Value.

Random - logic