English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

alguien sabe cual es el calculo que de hecho hace esta funcion, es decir, sobre un papel, cual es la formula de este calculo?

2007-03-11 05:43:43 · 4 respuestas · pregunta de federico t 2 en Ciencias y matemáticas Matemáticas

4 respuestas

La función "rand" de una calculadora se basa en la generación de números pseudo-aleatorios, realizada mediante una serie numérica, que posee la propiedad de CONGRUENCIA LINEAL. El resultado es una serie determinística de números, cuya distribución es uniforme discreta, gracias a la congruencia lineal.

La distribución uniforme discreta indica que existe igual probabilidad de aparición de los números que pertenecen al rango de la serie, es decir, que si tenemos un rango de 1 a 100 y generamos 1000 números, lo más probable es que cada uno de los números enteros del 1 al 100 aparezcan 10 veces.

La fórmula es sencilla:

Xi+1 = (a Xi + b) mod c

Donde:
1. a es la constante multiplicativa
2. b es la constante aditiva
3. c es la constante que indica el rango de valores.
4. Xi + 1 es el número pseudoaleatorio siguiente en la serie.
5. Xi, cuando i = 0, es la Semilla.

Existen una serie pautas para asignarles valores a las constantes a y b, para mejorar la distribución de los números pseudoaleatorios generados. La constante c es el máximo valor a generar, más 1.

Ahora, ¿cómo es posible que los números generados tengan algún carácter de aleatoriedad? Haciendo aleatoria la semilla. Esta está en función de un cronómetro o cuenta de ticks de la calculadora. Lo que no se puede predecir, a menos que se haga trampa, es el momento exacto en que se inicialice el generador de números pseudoaleatorios: la semilla es desconocida, y por lo tanto, también es desconocida la serie resultante.

Cordiales saludos.

2007-03-11 05:53:33 · answer #1 · answered by Sir John 6 · 1 0

La calculadora genera números pseudo aleatorios, tomando números de una raíz cuadrada.
Busca el término números pseudo aleatorios en libros de Estadística inferencial

2007-03-11 07:46:34 · answer #2 · answered by Javier Salazar Vega 6 · 1 0

Cada calculadora tien una manera de calcularlo diferente.
Normalmente trunca cifras con muchos decimales... por ejemplo raiz de siete, etc.

2007-03-11 06:09:46 · answer #3 · answered by Ramiro de Costa Rica 7 · 0 1

La función RANDOM no obedece ningún cálculo, simplemente el chip de la calculadora escoge un número al azar entre 0 y 1.

2007-03-11 05:47:42 · answer #4 · answered by Anonymous · 0 2

fedest.com, questions and answers