Factorial Calculator

Factorial Calculator Until 10,000

Please, enter a natural number between 0 and 10,000:

 

How to calculate the factorial of 0

Detailed answer

  • 0! is exactly: 1
  • The number of trailing zeros in 0! is 0.
  • The number of digits in 0 factorial is 1.
  • The factorial of 0 is 1, by definition.

Use the factorial calculator above to find the factorial of any natural between 0 and 10,000.

What is factorial?

Definition of factorial

The factorial is a quantity defined for any integer n greater than or equal to 0.

The factorial is the product of all integers less than or equal to n but greater than or equal to 1. The factorial value of 0 is, by definition, equal to 1. For negative integers, factorials are not defined. The factorial can be seen as the result of multiplying a sequence of descending natural numbers (such as 3 × 2 × 1).

The factorial symbol is the exclamation mark (!).

The factorial formula

If n is a natural number greater than or equal to 1, then

n! = n x (n - 1) x (n - 2) x (n - 3) ... 3 x 2 x 1

If n = 0, then n! = 1, by convention.

Example: 6! = 6 x 5 x 4 x 3 x 2 x 1 = 720

Shortcut to find trailing zeros in a factorial

Trailing zeros are a sequence of zeros in the decimal representation of a number, after which no other digits follow. This video shows how to find the trailing zeros of a factorial easily.

Table of factorials until 30

nn!
11
22
36
424
5120
6720
75040
840320
9362880
103628800
1139916800
12479001600
136227020800
1487178291200
151307674368000
1620922789888000
17355687428096000
186402373705728000
19121645100408832000
202432902008176640000
2151090942171709440000
221124000727777607680000
2325852016738884976640000
24620448401733239439360000
2515511210043330985984000000
26403291461126605635584000000
2710888869450418352160768000000
28304888344611713860501504000000
298841761993739701954543616000000
30265252859812191058636308480000000

Factorial Calculator

Factorial Calculator

Please link to this page! Just right click on the above image, choose copy link address, then past it in your HTML.

Disclaimer

While every effort is made to ensure the accuracy of the information provided on this website, neither this website nor its authors are responsible for any errors or omissions. Therefore, the contents of this site are not suitable for any use involving risk to health, finances or property.