Factorial Number Series Generator



This page allows you to generate the elements of the classic Factorial number, as a series. You may choose between a numbered list, or an unformatted sequence of results. Both will have exactly the same entries. Please note that somewhere around 40! or 50!, the numbers displayed will get too long to display on a single line. The 'numbered list' result style is therefore formatted to allow the lines to wrap; the 'simple list' style displays unformatted numbers that can more easily be used in other software.
As with all 'Geometric Series', the numbers get large surprisingly quickly: 50! has 65 digits, 100! has over 150, and 1000! has over two and a half thousand digits. The time taken to calculate a given factorial increases in a similar manner: on a test machine, 100! took less than 10 seconds, while 1000! took nearly 45 minutes.
Click on any of the links at the top of the page to reveal (or hide) more information about this online tool.


If you are reading this paragraph, then you probably don't have JavaScript installed/enabled on your computer.
At this point in time the calculators on this site are entirely dependent on JavaScript. Given enough time and money it is hoped to develop a version in the future which will be able to operate independently. Since JavaScript runs on your own computer, rather than on this server, it has been possible to set up this site much more quickly than if a server-side language was used, and it is possible to serve far more pages with the available bandwidth.
If you think that you can assist with this project in any way, then please visit the Support section and leave a message.


The factorial of a non-negative integer (labelled as: n), is the product of all positive integers less than or equal to that number. It is usually written as: n! for example: 7! which equals 5040


Each element of a Factorial sequence can be defined as: n[x] = n[x-1] * n[x-2] * ... (while x> zero)
Where: n> zero
and: x is the current element number, or 'index'


If you change the 'Number of entries to generate' box, after a list has been generated, the original list will be expanded from where it previously finished.
If you have a very old computer, and choose to calculate a long list, the system may become temporarily unresponsive. If this proves problematic, choose a small number first, then increase gradually. Only new values will be created each time.


© Copyright Mike Brockington 2004 - 2021   All Rights Reserved