Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gregory Cadetto
Para conseguir números aleatorios con Excel, tenemos que utilizar las funciones: ENTERO
y ALEATORIO.
- Función ALEATORIO (), genera un número al azar entre cero y uno y no tiene argumentos
-Si utilizamos la función: ALEATORIO (), esta sólo nos devolverá un número decimal entre
el 0 y el 1, ambos incluidos. Para nuestro caso, hay que hacer algunos ajustes en esa
fórmula. Si multiplicamos cualquiera de esos números aleatorios comprendidos entre 0 y
1 por 49 y le sumamos 1, obtendremos números decimales con parte entera mayor o igual
que 1 y menor o igual que 49. =ALEATORIO ()*49+1
-De esos números decimales lo único que nos interesa es la parte entera. Para prescindir
de la parte decimal recurrimos a la función ENTERO, que escribe sólo la parte entera de un
número. Y La función final es: ENTERO (ALEATORIO ()*49+1)
Nota que si quieres hallar números aleatorios entre [a, b], lo único que tienes que hacer es
cambiar el 49 por otro (b-a) y el 1 por a.
Para conseguir letras aleatorias con Excel tenemos que utilizar las funciones ALEATORIO y
CARACTER
- Función ALEATORIO (), genera un número al azar entre cero y uno y no tiene argumentos
-Función CARACTER(n) que devuelve el carácter cuyo número ASCII se indica como
argumento. Por ejemplo =CARACTER (67) devuelve la letra C mayúscula.
Teniendo en cuenta que los números ASCII de las letras mayúsculas van de 65 para la letra
A hasta el 90, para la Z, podemos generar todas las letras en forma aleatoria con esta
expresión: =CARACTER (65+ALEATORIO()*26).
La función ALEATORIO genera un número mayor que cero y menor que uno. Multiplicando
este número por 26, se obtiene otro número comprendido entre cero y veinticinco.
Sumándole sesenta y cinco se obtiene un nuevo número entre 65 y 90. Finalmente, la
función CARACTER devuelve la letra correspondiente al número ASCII generado.
Un número aleatorio es aquel obtenido al azar, es decir, que todo número tenga la misma
probabilidad de ser elegido y que la elección de uno no dependa de la elección del otro. El
ejemplo clásico más utilizado para generarlos es el lanzamiento repetitivo de una moneda
o dado ideal no trucado.
¿PARA QUÉ SIRVEN?
La lógica nos hace pensar que las personas somos generadores aleatorios imperfectos, hay
estudios que demuestran que existen tendencias claras en los humanos para la
elaboración de secuencias sesgadas y están relacionadas con características personales,
con los conocimientos o informaciones previas o con la edad
Tablas de bibliotecas, son números aleatorios que se han publicado; de los cuales
podemos encontrar listas en los libros de probabilidad y tablas de matemáticas. Estos
números fueron generados por alguno de los métodos de computación analógica.
¿QUÉ SON LOS NÚMEROS PSEUDOALEATORIOS?
Son unos números generados por medio de una función (determinista, no aleatoria) y que
aparentan ser aleatorios. Estos números pseudoaleatorios se generan a partir de un valor
inicial aplicando iterativamente la función. La sucesión de números pseudoaleatorios es
sometida a diversos tests para medir hasta qué punto se asemeja a una sucesión aleatoria.
APLICACIONES EN LA CRIPTOGRAFÍA
Referencias consultadas
http://www.estadisticaparatodos.es/taller/aleatorios/alea_num_excel.html