Toolbox Hub
Tutti gli strumenti

Factorial Calculator

Calculate factorials

Calculate factorials Funziona localmente nel tuo browser

Enter a whole number. Values above 170 exceed the representable range.

About the

Il calcolatore fattoriale calcola n fattoriale, il prodotto di ogni numero intero da uno a n, e lo fa con un'aritmetica di precisione arbitraria in modo che i risultati grandi vengano restituiti per intero anziché arrotondati. I fattoriali crescono molto velocemente, motivo per cui il fattoriale venti è già lungo diciannove cifre e lo strumento si ferma a 170, il punto in cui il valore supera ciò che può rappresentare un numero in virgola mobile standard.

Where people use the

  • Calcolare il numero di ordinazioni per un set di articoli.
  • Controllo di un calcolo di combinazioni o permutazioni.
  • Calcolo di un fattoriale esatto per un esercizio di matematica.
  • Vedere quanto velocemente la crescita fattoriale diventa ingestibile.

How to use the

  1. 1

    Inserisci un numero intero

    Digitare qualsiasi numero intero non negativo. Il fattoriale zero è definito come uno.

  2. 2

    Eseguilo

    Viene mostrato il prodotto completo, con ogni cifra anziché un'approssimazione.

  3. 3

    Guarda la taglia

    I risultati crescono rapidamente: 10 fattoriale è circa 3,6 milioni e 20 fattoriale è circa 2,4 quintilioni.

  4. 4

    Rimani entro il limite

    I valori superiori a 170 vengono rifiutati perché il risultato è troppo grande per essere rappresentato.

Suggerimenti e migliori pratiche

  • Zero fattoriale è uno, non zero.
  • I risultati dopo i venti anni sono enormi; controlla che intendessi quell'input.
  • Al di sopra di 170 il valore non può essere rappresentato affatto.

Domande frequenti

Perché c'è un limite di 170?

Perché è all'incirca il punto in cui il valore supera il numero più grande che può contenere un punto mobile a precisione doppia standard. Valori più grandi richiedono una libreria di numeri grandi, che è ciò che questo strumento utilizza per fornire cifre esatte fino a quel punto.

Cos'è il fattoriale zero?

Uno, per definizione. È la convenzione che fa funzionare le formule combinatorie.

Sono accettati i decimali?

No. I fattoriali sono definiti su numeri interi non negativi. Un input decimale viene rifiutato.

Perché il risultato è così lungo?

Perché i fattoriali crescono più velocemente che in modo esponenziale. Questo è anche il motivo per cui compaiono nell'analisi della complessità e nel conteggio delle permutazioni.

Può calcolare un fattoriale superiore a 170?

No. Lo strumento rifiuta qualsiasi cosa più grande, poiché il valore non può essere rappresentato.

Strumenti correlati