Top 20 NuGet biginteger Packages

Implementation of rational number arithmetic for .NET with arbitrary precision. Supported features: - implicit conversions - rationals integrate seamlessly with other number types - unlimited precision - rationals use BigInteger inside - canonical form - each rational can have its canonical form (...
.NET implementation of radical expressions enabling radical expression arithmetic.
NeinMath is playing around with arbitrary precision integers, written in pure managed code, not using any unsafe stuff, and a bit faster than the build-in .NET type for integers with a few thousand bits.
Numbers stored as the positions of 1's in their binary form, useful for math with power of 2 towers. Main type: SparseInteger
Portable class library for computations with big numbers such as Int128, Int256 and BigInteger. Supported platforms: .NET Framework 4.5 .NET for Windows Store apps .NET for Windows Phone 8 apps Portable Class Libraries
The GMP Native Interface for .NET Library exposes to .NET (through P-Invoke and .NET types) all of the functionality of the GNU MP Library (version 6.1.2). It automatically loads at runtime the 32-bit or 64-bit GNU MP library that matches the current CPU architecture, thus allowing building Visual S...
Deveel Math is the port to .NET/Mono of the Apache Harmony Math component, that is used to handle operations on big numbers in a fast and secure way. This package supports all the processor architectures (Any CPU).
A fast and feature-rich BigInteger implementation for .NET. Works faster than the "native" .NET Framework implementation (available in System.Numerics since .NET 4.0) and than the Bouncy Castle implementation. The library is compatible with .NET 2.0+ and is a fully-managed zero-dependency class.
Deveel Math is the port to .NET Standard of the Apache Harmony Math component, that is used to handle operations on big numbers in a fast and secure way.
Utilities for working with numeric types.
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic
Fibonacci is a sequence generator that is performant from Int32 all the way up to BigInteger.
Deveel Math is the port to .NET/Mono of the Apache Harmony Math component, that is used to handle operations on big numbers in a fast and secure way. This package supports the x86 processor architecture.
Deveel Math is the port to .NET/Mono of the Apache Harmony Math component, that is used to handle operations on big numbers in a fast and secure way. This package supports the x64 processor architecture.
The MPFR Native Interface for .NET Library exposes to .NET (through P-Invoke and .NET types) all of the functionality of the GNU MPFR Library (version 4.0.0). It automatically loads at runtime the 32-bit or 64-bit GNU MPFR library that matches the current CPU architecture, thus allowing building Vis...
IntX is an arbitrary precision integers class written in pure C# with fast - about O(N * log N) - multiplication/division algorithms implementation. Runs on .NET 2.0+.
Mpir.NET lets you use the MPIR library, which is a GMP fork for Windows, from .NET languages. The current version incorporates 32- and 64-bit builds of MPIR 2.7.0.
Deveel Math is the port to .NET/Mono of the Apache Harmony Math component, that is used to handle operations on big numbers in a fast and secure way. This package supports the Portable Class Library (PCL) model.
VB.NET source file that contains an extension method that allows to convert a positive BigInteger into a byte array, taking into account the desired endianness. Supported versions: .NET Framework 4.0 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6....
VB.NET source file that provides an extension method to convert byte arrays into positive BigInteger values, taking into account the given endianness. Supported versions: .NET Framework 4.0 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6 .NET Framework 4.6.1 Languag...