ГСЧ laboratorio de aleatoriedad

Números

Generador de números aleatorios

Fija un rango y obtén un número aleatorio justo. Sin repeticiones, con ordenación e historial.

instantáneo calculado localmente
Resultado Aleatoriedad: CSPRNG local
Fija un rango y pulsa «Generar»
Listo para funcionar Espacio o Enter: generar
Estadísticas de la serie —
—mínimo
—máximo
—suma
—media
Los números se calculan localmente en el navegador: CSPRNG criptográfico, entropía de tus movimientos y beacon público de aleatoriedad. Cómo está hecho el generador.

Cómo funciona el generador de números aleatorios

Tú fijas los límites del rango (por ejemplo, de 1 a 100) y obtienes un número entero aleatorio. Si necesitas varios valores, indica la cantidad: el sitio genera una serie que se puede ordenar o comprobar en busca de repeticiones.

Para una aparición justa se usa el muestreo por rechazo: si el número aleatorio se sale de los límites del rango, se descarta y se toma el siguiente. Esta técnica elimina el sesgo que haría que algunos números salieran con más frecuencia que otros.

Cuándo resulta útil

  • elegir al ganador de un concurso o el orden de las tareas;
  • generar datos de prueba para un formulario o una base de datos;
  • sortear un número de lotería entre amigos;
  • obtener un PIN, un código o un índice aleatorio de un array;
  • resolver una discusión: par o impar, mayor o menor.
Preguntas frecuentes
¿El rango puede ser negativo?
Sí, se pueden introducir números enteros cualesquiera, incluidos los negativos. Lo importante es que el límite inferior sea menor que el superior.
¿En qué se diferencia «sin repeticiones» de una serie normal?
En el modo «sin repeticiones» un mismo número no sale dos veces, algo cómodo para sortear números de lotería. Este modo solo funciona con números enteros.
¿Se puede obtener un número entre 0 y 1?
Sí: fija un rango de 0 a 1 y elige una precisión de 0,001 o 0,01. Obtendrás un valor decimal.
↑↓ navegación Enter abrir Esc cerrar