![]() | 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
|