Número aleatorio

Fiabilidad

¿Qué significa número aleatorio?

Un número aleatorio es generado utilizando un gran conjunto de números y un algoritmo matemático que da la misma probabilidad a todos los números que aparecen en la distribución especificada.

Los números aleatorios se producen normalmente con la ayuda de un generador de números aleatorios. Los números aleatorios tienen importantes aplicaciones, especialmente en criptografía, donde actúan como ingredientes de las claves de cifrado.

Definición de número aleatorio

Uno de los requisitos más importantes de un número aleatorio es que sea independiente, ya que esto ayuda a no establecer correlaciones entre números sucesivos.

Debe garantizarse que la frecuencia de aparición de estos números aleatorios sea aproximadamente la misma. Como resultado, teóricamente, no es fácil generar un número aleatorio largo.

Los números aleatorios pueden generarse con ayuda de software y hardware. Los números aleatorios generados por ordenador se denominan a veces números pseudoaleatorios.

Existen muchos métodos, como el método de congruencia lineal, para generar números pseudoaleatorios. Los números aleatorios producidos por hardware o fenómenos físicos se consideran verdaderos números generados aleatoriamente.

Los números aleatorios tienen un amplio uso en aplicaciones como la criptografía, el muestreo estadístico, el diseño completamente aleatorio, la simulación por ordenador y cualquier área en la que sean deseables números aleatorios impredecibles.

Temas relacionados

Margaret Rouse
Technology Expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…