Para qué sirve esta herramienta
Este generador de números aleatorios devuelve un único número entero entre 1 y 100 cada vez que pulsas Elegir. El rango es fijo, así que no tienes que rellenar nada: basta con hacer clic y leer el número grande en pantalla. Un pequeño contador con la etiqueta «Tirada n.º N» lleva la cuenta de cuántos números has sacado desde el último reinicio, algo muy práctico para juegos, sorteos, actividades en clase, muestreos o, simplemente, para tomar una decisión.
Cómo usarlo
Pulsa Elegir para sacar un número nuevo. Cada pulsación es una tirada independiente, por lo que el mismo valor puede repetirse en distintas tiradas (es algo normal, no un error). Pulsa Reiniciar para poner el contador de nuevo a 0; tu siguiente tirada aparecerá entonces como «Tirada n.º 1».
La fórmula explicada
El generador utiliza la fórmula estándar para enteros uniformes: $$\text{numeroAleatorio} = \text{min} + \left\lfloor U \times (\text{max}-\text{min}+1) \right\rfloor$$ donde \(U\) es un número decimal pseudoaleatorio en el intervalo semiabierto [0, 1). Con \(\text{min} = 1\) y \(\text{max} = 100\) queda así: $$\text{numeroAleatorio} = 1 + \left\lfloor U \times 100 \right\rfloor$$ Usar la función floor (redondeo hacia abajo, no al más cercano) hace que todos los enteros sean igual de probables; el redondeo normal sesgaría los dos extremos. Como \(U\) nunca llega del todo a 1, \(\left\lfloor U \times 100 \right\rfloor\) tiene como tope 99, así que el resultado llega como máximo a 100 exacto y nunca alcanza 101. Por tanto, cada número tiene la misma probabilidad de $$P = \frac{1}{100} = 0{,}01 = 1\%$$
Ejemplo resuelto
Supongamos que el motor produce \(U = 0{,}752\). Entonces $$\text{numeroAleatorio} = 1 + \left\lfloor 0{,}752 \times 100 \right\rfloor = 1 + \left\lfloor 75{,}2 \right\rfloor = 1 + 75 = 76$$ que se muestra como «Tirada n.º 1». Pulsa Elegir otra vez con \(U = 0{,}009\) y obtienes $$1 + \left\lfloor 0{,}9 \right\rfloor = 1 + 0 = 1$$ que se muestra como «Tirada n.º 2».
Preguntas frecuentes
¿Puede salir el mismo número dos veces? Sí. Cada tirada es independiente, así que las repeticiones entre tiradas distintas son normales y totalmente válidas.
¿Pueden salir tanto el 1 como el 100? Sí, ambos extremos están incluidos. Puedes sacar exactamente el 1 o exactamente el 100.
¿Es criptográficamente seguro? No. Se trata de un generador pseudoaleatorio (PRNG) adecuado para juegos y decisiones cotidianas, pero no para seguridad, sorteos con dinero ni criptografía.