randomSeed()
Descripción
randomSeed() inicializa el generador de números pseudo aleatorios, haciendo que se inicie en un punto arbitrario en su secuencia aleatoria. Esta secuencia, aunque muy larga, y al azar, es siempre la misma.
Si es importante que la secuencia de valores generados por random() difiera, en sucesivas ejecuciones de un programa, use randomSeed() para inicializar el generador de números aleatorios con una entrada bastante aletoria, similar a analogRead() con e pin desconectado.
A la inversa, ocasionalmente puede ser útil usar secuencias pseudo aleatorias que se repinta exactamente. Esto de puede hacer llamando a randomSeed() con un número fijo, antes de iniciar la secuencia aleatoria.
Sintaxis
randomSeed(seed)
Parámetros
- Long, pasa un número para generar la semilla (int).
Retornos
- Ninguno
Ejemplo
- The result on Serial Monitor:
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |