Hi Adam,
Excel can't calculate factorials larger than 170! because it can't
recognize a number that large. 171! is approximately 1.241E309, a
couple digits too large for Excel.
Also, even though Excel can calculate factorials up to 170!, it can
only calculate them at *full precision* up to 20!. Anything larger is
rounded. That's because anything larger than 20! has more than Excel's
maximum of 15 signficant digits. For example, 21! is
51,090,942,171,709,440,000, which has 16 signficant digits.
xlPrecision in Excel can calculate factorials up to 9,273!, all at
full precision. The free edition of xlPrecision, since it is limited
to 150 signficant digits, can only calculate factorials at full
precision up to 96!; everything larger, up to 9,273!, is rounded to
150 signficant digits.
You can download the free edition of xlPrecision for Excel at:
http://www.PrecisionCalc.com
Thanks,
Greg Lovern
http://PrecisionCalc.com
Get Your Numbers Right