Leírás
A randomSeed()
inicializálja a pszeudo-véletlenszám-generátort, aminek hatására az a véletlen sorozat egy tetszőleges pontján indul. Ez a sorozat, bár nagyon hosszú és véletlenszerű, mindig ugyanaz.
Ha fontos, hogy a random()
által generált értéksorozat eltérjen egy vázlat későbbi végrehajtásakor, használja a randomSeed()-et a véletlenszám-generátor inicializálásához egy meglehetősen véletlenszerű bemenettel, mint például az analogRead()
egy nem csatlakoztatott kivezetésen.
Ezzel szemben alkalmanként hasznos lehet pontosan ismétlődő pszeudo-véletlen sorozatokat használni. Ezt úgy érheti el, hogy a randomSeed()
függvényt egy fix számmal hívja meg, mielőtt elindítaná a véletlenszerű számsort.
Szintaxis
randomSeed(seed)
Paraméterek
seed
: szám a pszeudo-véletlen sorozat inicializálásához. Engedélyezett adattípusok: unsigned long
.
Visszatérési érték
Nincs.