NumberStone Namespace |
| Class | Description | |
|---|---|---|
| BigProduct |
A BigProduct can be used to store arbitrarily large rational numbers by their prime factorization.
| |
| BinomialCoefficient |
Stores a binomial coefficient in a format that allows for easily incrementing and decrementing the super and sub of the coefficient.
| |
| choose |
A static container for identity method
| |
| divisibility |
A static container for identity method
| |
| factors |
A static container for identity method
| |
| greatestCommonDivisor |
A static container for identity method
| |
| isPrime |
A static class that helps check numbers for primality.
| |
| isWithin |
A static function container for comparing an element to two boundaries.
| |
| KahanSum |
A mutable Double sum that compensates for floating-point errors.
| |
| KahanSumT |
A mutable generic sum that compensates for floating-point errors.
| |
| LogarithmicProgresser |
Stores a (floored) logarithm that is easy to increment.
| |
| primeFactors |
A static container for identity method
| |
| primes |
A static container for identity method
| |
| smallestFactor |
A static container for identity method
| |
| unsignedDiff |
A static container for identity method
|