Namespace MathLib
Classes
BaseExtensions
Contains extensions for base in number representations.
BaseInt
Represents an immutable base-specific integer of a fixed length, that supports zero-padding.
BigIntegerExtensions
Provides a set of extension methods for the BigInteger struct, enabling additional functionality such as determining whether a number is odd, computing its absolute value, and calculating its bit length. It also provides the Extended Euclidean algorithm for computing GCD and Bézout coefficients.
Cp
Represents the field of complex p-adic numbers, denoted ℂₚ in mathematics.
EnumerableExtensions
Provides extension methods for IEnumerable<T>.
IntExtensions
Lib
Static class for general assembly methods
Q
Represents the set of rational numbers, denoted by ℚ in mathematics.
QTuple
Qb
Represents a rational number with a base-dependent expansion, denoted ℚb.
Qp
Represents p-adic numbers that are rational, denoted ℚ⊂ℚₚ.