Números al azar, en tu rango exacto

Define el valor mínimo y máximo, cuántos números necesitas y si se permiten repeticiones. Los límites y la cantidad se validan antes de sortear.

Números

Los números aparecerán aquí.

Cómo usarlo

  1. Define el mínimo y el máximo: enteros de −1 000 000 000 a 1 000 000 000.
  2. Elige cuántos números quieres (1–10 000) y si pueden repetirse.
  3. Pulsa «Generar números». Con «Sin repetición», pedir más números que el tamaño del rango se informa como error.
  4. Copia todos los valores o descárgalos como .txt; las listas largas muestran los primeros 200 en pantalla.

Preguntas

¿Qué tan aleatorio es?

Cada entero procede de crypto.getRandomValues con muestreo por rechazo, así que no hay sesgo de módulo. Sin repetición, un muestreo Fisher-Yates disperso garantiza valores distintos sin construir todo el rango.

¿Puedo generar números negativos?

Sí. Usa valores negativos en el mínimo y/o el máximo.

¿Cuál es el rango máximo?

Los límites son ±1 000 000 000 y la cantidad máxima 10 000. La página nunca reserva memoria proporcional al rango, así que un rango enorme con pocos números sigue siendo rápido.

¿Por qué se rechazó mi cantidad?

Con «Sin repetición», pedir más números que enteros contiene el rango es imposible; el formulario lo indica en lugar de reducir la cantidad en silencio.

Más herramientas