El factorial se calcula de forma recursiva utilizando la relación (n+1)! = näŠn!, hasta
Nota:
que n se reduce a 0 o L1/2. En ese punto, se utiliza la definición 0!=1 o la definición
(L1/2)!=‡p para completar el cálculo. Así pues:
n!=nä(nN1)ä(n-2)Šä... ä2ä1, si n es un entero | 0
n!= nä(nN1)ä(n-2)Šä... ä1/2Šä‡p, si n+1/2 es un entero | 0
n! da un error cuando ni n ni n+1/2 son un entero | 0.
(La variable n equivale a
en la sintaxis descrita anteriormente).
valor
randInt(
(entero aleatorio) genera y presenta un entero aleatorio comprendido en el
randInt(
intervalo especificado por los límites enteros
y
. Para generar una
inferior
superior
sucesión de enteros aleatorios, pulse Í varias veces. Para generar una lista de
números aleatorios, especifique un entero > 1 para
(número de pruebas; si no
númpruebas
se especifica, el valor por omisión es 1).
[
]
randInt(inferior,superior
,númpruebas
)
randNorm(
(Normal aleatorio) genera y presenta un número real aleatorio a partir de una
randNorm(
distribución normal especificada. Cada valor generado puede ser cualquier número real,
m+3(s)]. Para generar una lista de
pero la mayoría están en el intervalo [mN3(s)
,
Capítulo 2: Operaciones Math, Angle y Test
85