Описание
Generador de números aleatorios es una simple App que permite generar secuencias de números aleatorios entre un numero mínimo y un numero máximo definido por el operador.
Además permite :
- Simular el lanzamiento sucesivo de una moneda.
- Simular el lanzamiento sucesivo de dados. Pudiendo configurar la cantidad de dados a lanzar, entre 1 y 5.
La App permite, para todas las opciones, compartir la secuencia de resultados obtenidos utilizando el correo electrónico, WhatsApp, mensaje, etc. Permite también realizar la operación copiar para luego pegarla en alguna herramienta de texto.
Hay dos modalidades de generación de resultados aleatorios, una modalidad manual que permite la generación de resultados uno a uno en la medida que el operador lo requiera, y una modalidad automática en la cual se genera la secuencia aleatoria resultante de una vez.
En ambas opciones se permite optar por dos modos de generación de números aleatorios: con o sin repetición.
1 generación manual de números aleatorios :
- Se debe seleccionar el rango de números con el cual trabajar, indicando un valor mínimo y un valor máximo.
-
- Se debe indicar si se trabaja con la posibilidad de generar datos repetidos.
- Una vez definidos los parámetros, cada vez que se presiona el botón "Siguiente" se generará un nuevo numero de forma totalmente aleatoria.
- Los números generados se almacenan en la lista de la parte derecha de la pantalla. La misma se puede compartir por correo electrónico, mensaje, etc. Y puede ser copiada para pegar los resultados en un diferentes aplicaciones (como Excel por ejemplo)
- El botón reiniciar permite comenzar una nueva secuencia de números aleatorios.
2 generación automática de números aleatorios:
- Se debe seleccionar el rango de números con el cual trabajar, indicando un valor mínimo y un valor máximo.
- Se debe indicar si se trabaja con la posibilidad de generar datos repetidos.
- En el caso de permitir números repetidos, se debe completar la casilla con la cantidad de resultados esperados para no incurrir en un proceso infinito.
- Una vez definidos los parámetros y presionando el botón "Generar" se generará la lista de resultados.
- Los números generados se almacenan en la lista de la parte derecha de la pantalla. La misma se puede compartir por correo electrónico, mensaje, etc. Y puede ser copiada
- para pegar los resultados en un diferentes aplicaciones (como Excel por ejemplo)
- El botón reiniciar permite comenzar una nueva secuencia de números aleatorios.
Restricciones
a) Generación manual de números aleatorios :
En rango numérico debe estar entre 0 y 999.999.999
Si no se permiten repetidos, la cantidad máxima de números aleatorios a obtener es LimiteMaximo - LimiteMinimo +1
Si se permiten repetidos, no existe un límite máximo de números aleatorios a obtener.
b) Generación automática de números aleatorios:
Límite superior menor a 999.999.999
Extensión del rango menor o igual a 10.000 (Totalidad de números aleatorios resultantes)
Ejemplos:
(999.990.000 , 999.999.999)
(99.990.001 , 100.000.000)
Aplicaciones
- Simular una lotería generando un número aleatorio.
- Obtener la jugada para el LOTO o QUINI 6.
- Simular el juego de girar la botella.
- Genere una contraseña.
- Lanza una moneda (Cara o Cruz) para saber quién iniciará el juego.
- Simular el lanzamiento de N dados por vez (entre 1 y 5) para luego analizar y/o compartir el resultado obtenido.
- Simular N lanzamientos de la moneda para luego analizar y/o compartir el resultado obtenido.
La aplicación es gratuita. Todas las funciones están disponibles inmediatamente.
¿Necesita elegir números al azar a partir de un rango de números definidos? Esta es la aplicación para usted.
Como obtiene los números? Usando el método nextInt de la clase Random del paquete dart:math de Dart