Jump to content

Dokumentace/Výpočetní funkce/RAND

From The Document Foundation Wiki
This page is a translated version of the page Documentation/Calc Functions/RAND and the translation is 100% complete.


Název funkce:

RAND

Kategorie:

Matematické

Shrnutí:

Generuje rovnoměrně rozdělené náhodné číslo v rozsahu 0 (včetně) až 1 (výhradně).

Syntaxe:

RAND()

Vrátí:

Vrací reálné číslo v rozsahu [0, 1].

Argumenty:

Nic

Další detaily:

  • RAND je proměnná funkce, která při každém přepočtu Calcu vytvoří nové náhodné číslo. To znamená, že Calc aktualizuje hodnotu vrácenou funkcí RAND, když je jakákoli buňka aktualizována výběrem Data ▸ Vypočítat ▸ Přepočítat nebo stisknutím F9, nebo při jakékoli vstupní události.
  • Pro neproměnný ekvivalent použijte funkci RAND.NV.
  • Chcete-li generovat náhodná čísla, která se nikdy nepřepočítávají, postupujte takto:
    • Zkopírujte buňky obsahující =RAND() a použijte Upravit ▸ Vložit jinak (se zrušeným výběrem Vše' a Vzorce a vybráno 'Čísla).
    • Použijte List ▸ Vyplnit buňky ▸ Vyplnit náhodné číslo k vyplnění vybraného rozsahu buněk náhodnými čísly vygenerovanými v souladu s flexibilním nastavením dostupným v dialogu Generátor náhodných čísel.
  • Chcete-li generovat čísla v jiném rozsahu než [0, 1), postupujte takto:
    • Škálujte hodnotu vrácenou RAND na nový rozsah pomocí vzorce ve tvaru =(RAND()*(b-a))+a, abyste vygenerovali číslo v rozsahu [a, b). Například vzorec =(RAND()*20)-10 vygeneruje náhodná čísla v rozsahu [-10, 10).
    • Použijte funkci RANDBETWEEN nebo její stálý ekvivalent RANDBETWEEN.NV.

Příklady:

Vzorec Popis Vrátí
=RAND()

Generuje náhodné číslo r v rozsahu 0 ≤ r < 1. Vrácená hodnota se změní vždy, když Calc provede přepočet.

0,41196744494765

Související funkce LibreOffice:

RAND.NV

RANDBETWEEN

RANDBETWEEN.NV

ODF standard:

Section 6.16.50, part 2

Související (nebo podobné) funkce Excelu:

RAND