Skip to content

Portable class library for computations with big numbers such as Int128, Int256 and BigInteger.

License

Notifications You must be signed in to change notification settings

AIBrain/BigMath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigMath

Portable class library for computations with big numbers such as Int128, Int256 and BigInteger. There is also ExtendedBitConverter which allows to convert regular and big numbers to/from array of bytes, with possibility of explicit setting of bytes order Big-endian/Little-endian.

To install BigMath, run the following command in the Package Manager Console:

PM> Install-Package BigMath

Supported platforms:

  • .NET Framework 4.5
  • .NET for Windows Store apps
  • .NET for Windows Phone 8 apps
  • Portable Class Libraries

Some parts of the code is based on:

  1. Original sources from http://int128.codeplex.com/. Thanks to Simon Mourier.
  2. BigInteger from the Bouncy Castle.

Develop builds

BigMath build status

Donate

Bitcoin address: 1LMhfheXL9bRuYp6TeVCCvCfeEzVLqXJ2x

About

Portable class library for computations with big numbers such as Int128, Int256 and BigInteger.

Resources

License

Stars

Watchers

Forks

Packages

No packages published