ricksladkey / Dirichlet

Dirichlet .NET Number Theory Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dirichlet .NET Number Theory Library

Dirichlet is an number theory library for .NET.

Features:

  • Math and number theory operations for int, uint, long, ulong, Int128, UInt128, BigInteger, etc.
  • High-performance Factorization
  • Optimized Arithmetic Functions and Algorithms

Although it is fairly complete and well tested, it lacks the organization of a released library due to its evolution and the inclusion of various experimental ideas and highly-specialized applications. In the algorithms in particular there are often many flavors of same thing in various attempts to increase performance.

If there is any interest, I might separate things out and migrate more of the core to Dirichlet.Numerics.

About

Dirichlet .NET Number Theory Library

License:Other


Languages

Language:C# 81.4%Language:Tcl 15.4%Language:C++ 2.5%Language:C 0.7%Language:Makefile 0.0%