LongCalc 0.4.10

LongCalc Arbitrary Precision Float and Complex Number Library

LongCalc Arbitrary Precision Float and Complex Number Library

Install-Package LongCalc -Version 0.4.10
dotnet add package LongCalc --version 0.4.10
<PackageReference Include="LongCalc" Version="0.4.10" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LongCalc --version 0.4.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Unsigned Assembly

Added function x.ToFile to directly export a bf object to an ASCII-encoded file, much like the x.toString capability.
Added 'public bf(uint _base, string FilePath, long Base10Precision)' to import a bf object directly from an ASCII-encoded file.

Modified, such that a call to x.Bernoulli(y...) caches all Bernoulli Numbers B for y0 less or equal y, and caches Bernoulli polynomial coefficients for y0 = y. Run time is thus reduced for subsequent calls to x.Bernoulli(y0..) for y0 less or equal y, and especially for y0 equal y, within a range of Precisions.

Added functions to clear any saved data caches if no longer needed, to free up resources:
ClearCacheBernoulliCoef()
ClearCacheBernoulliNumbers()
ClearCacheGammaShort()
ClearCacheGammaLong()

The ClearCacheGamma...() functions clear associated Spouge constants used in computing Gamma for a range of Precisions (Short / Long).

Checks for arithmetic overflow or underflow are again compiler-included in this release.

Version History

Version Downloads Last updated
0.4.10 34 5/13/2019
0.4.9 64 4/15/2019
0.4.8 54 4/7/2019
0.4.7 55 3/23/2019
0.4.6 64 3/4/2019
0.4.5 55 3/4/2019
0.4.4 67 2/10/2019
0.4.3 90 1/30/2019
0.4.2 81 1/29/2019
0.4.1 80 1/29/2019
0.3.25 50 3/25/2019
0.3.24 52 3/4/2019
0.3.23 98 1/25/2019
0.3.22 99 1/23/2019
0.3.21 110 1/12/2019
0.3.20 118 1/4/2019
0.3.19 101 1/3/2019
0.3.18 123 12/30/2018
0.1.25 49 3/25/2019
0.1.24 56 3/4/2019
0.1.23 148 1/12/2019
0.1.22 109 12/24/2018
0.1.21 336 4/20/2018
0.1.16 248 9/2/2017
0.1.15 216 8/23/2017
0.1.11 199 8/4/2017
0.1.10 227 8/1/2017
0.1.8 200 7/27/2017
0.1.7 226 6/14/2017
0.1.6 207 6/14/2017
0.1.5 256 6/10/2017
0.1.2 387 11/22/2016
0.1.1 253 11/12/2016