Wolf Software Catalan Number Class is a simple class for calculating a Catalan number series. In combinatorial mathematics, the Catalan numbers form a sequence of natural numbers which occur in various counting problems, often involving recursively-defined objects. They are named after the Belgian mathematician Eugene Charles Catalan.
Wolf Software Perfect Numbers Class calculates perfect numbers. A perfect number is a positive integer which is the sum of its proper positive divisors, excluding the number itself. Equivalently, a perfect number is a number which is half the sum of all of its positive divisors (including itself).