Fattoriale (n!)

Il fattoriale di n è indicato con n!e calcolato dal prodotto di numeri interi da 1 a n.

Per n>0,

n! = 1×2×3×4×...×n

Per n=0,

0! = 1

Formula di definizione fattoriale

n!=\begin{Bmatrix}1 & ,n=0 \\ \prod_{k=1}^{n}k & ,n>0\end{matrix}

Esempi:

1!= 1

2!= 1×2 = 2

3!= 1×2×3 = 6

4!= 1×2×3×4 = 24

5!= 1×2×3×4×5 = 120

Formula fattoriale ricorsiva

n! = n×(n-1)!

Esempio:

5!= 5×(5-1)!= 5×4!= 5×24 = 120

L'approssimazione di Stirling

n!\approx \sqrt{2\pi n}\cdot n^n\cdot e^{-n}

Esempio:

5!≈ √ 2π5 ⋅5 5e -5 = 118,019

Tavola fattoriale

Numero

N

Fattoriale

n !

0 1
1 1
2 2
3 6
4 24
5 120
6 720
7 5040
8 40320
9 362880
10 3628800
11 3.991680x107 _
12 4.790016x108 _
13 6.227021x109 _
14 8.717829x1010 _
15 1.307674x10 12
16 2.092279x10 13
17 3.556874x1014 _
18 6.402374x1015 _
19 1.216451x1017 _
20 2.432902x10 18

Programma in C per il calcolo fattoriale

doppio fattoriale(unsigned int n)

{

   doppio fatto=1.0;

   se( n > 1 )

      for(int senza segno k=2; k<=n; k++)

         fatto = fatto*k;

   restituire il fatto;

}

 


Guarda anche

Advertising

ALGEBRA
°• CmtoInchesConvert.com •°