LongCalc 0.1.22

LongCalc Arbitrary Precision Float and Complex Number Library

There is a newer version of this package available.
See the version list below for details.
Install-Package LongCalc -Version 0.1.22
dotnet add package LongCalc --version 0.1.22
<PackageReference Include="LongCalc" Version="0.1.22" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LongCalc --version 0.1.22
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Unsigned Assembly

Changes from version 0.1.21.0:

Added static function 'bf Factorial(ulong N)'; Replaced use of mpz_t.Factorial with bf.Factorial;

Added base _base logarithm function bf Log(uint _base, int Precision);

Bug Fixes:

Changed function 'new bf(long x)' to set the mant parameter as: 'if x less than 0 mant = new mpz_t(x.ToString()); else mant = new mpz_t(x);'

Changed the explicit operator 'long(bf v)' to return long.Parse(tmp.ToString()) if v less than 0, where mpz_t tmp = v.Floor();

Changed the explicit operator 'long(bcr v)' to return (long)(v.real);

Changed the implicit operator 'bcp(long v)' to return 'new bcp(new bf(v), new bf(0))';

Changed bcr x.ToPolar such that the output angle parameter is set to PI rather than -PI when x.real less than 0 and x.imaginary == 0 (this also affects x.Power, x.Root, and x.BesselJ);

Replaced Gamma function calculation with appropriately modified routines from version 0.3.13;

Replaced Zeta function calculation with appropriately modified routines from version 0.3.13;

Replaced BesselJ function calculation with appropriately modified routines from version 0.3.13;

No other changes.

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

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.5.29 69 10/15/2020
0.5.28 81 9/24/2020
0.5.27 114 9/18/2020
0.5.26 158 9/17/2020
0.5.25 89 9/6/2020
0.5.24 92 8/25/2020
0.5.23 114 8/5/2020
0.5.22 389 7/31/2020
0.5.21 347 7/30/2020
0.5.20 107 7/29/2020
0.5.19 100 7/28/2020
0.5.18 125 5/22/2020
0.5.17 112 5/19/2020
0.5.16 124 5/17/2020
0.5.15 141 5/17/2020
0.5.14 102 5/11/2020
0.5.13 212 5/3/2020
0.5.12 288 4/4/2020
0.5.11 136 3/31/2020
0.5.10 191 2/13/2020
0.5.9 207 2/8/2020
0.5.8 205 2/5/2020
0.5.7 280 1/21/2020
0.5.6 162 11/27/2019
0.5.5 152 11/16/2019
0.5.4 145 11/7/2019
0.5.3 157 11/2/2019
0.5.2 164 10/21/2019
0.5.1 387 7/29/2019
0.4.12 384 6/15/2019
0.4.11 386 6/10/2019
0.4.10 385 5/13/2019
0.4.9 410 4/15/2019
0.4.8 406 4/7/2019
0.4.7 396 3/23/2019
0.4.6 403 3/4/2019
0.4.5 409 3/4/2019
0.4.4 416 2/10/2019
0.4.3 468 1/30/2019
0.4.2 470 1/29/2019
0.4.1 468 1/29/2019
0.3.25 404 3/25/2019
0.3.24 399 3/4/2019
0.3.23 488 1/25/2019
0.3.22 502 1/23/2019
0.3.21 534 1/12/2019
0.3.20 527 1/4/2019
0.3.19 503 1/3/2019
0.3.18 492 12/30/2018
0.1.25 398 3/25/2019
0.1.24 409 3/4/2019
0.1.23 548 1/12/2019
0.1.22 490 12/24/2018
0.1.21 770 4/20/2018
0.1.16 670 9/2/2017
0.1.15 637 8/23/2017
0.1.11 571 8/4/2017
0.1.10 639 8/1/2017
0.1.8 564 7/27/2017
0.1.7 606 6/14/2017
0.1.6 588 6/14/2017
0.1.5 656 6/10/2017
0.1.2 850 11/22/2016
0.1.1 660 11/12/2016
Show less