LongCalc 0.5.3

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

Release Notes

Unsigned Assembly

This version corrects a nasty problem with function GetFileMetaData which caused it to always fail.

This version corrects a nasty problem with bf initialization function 'bf(string FilePath, out FileMetaData MetaData)' which caused it to always fail.

This version corrects a nasty problem with x.toString, x.Round, x.ToFile which occurred when the base requested for the output was 64.

This version corrects inaccurate output from x.toString, x.Round, x.ToFile which occurred when x was of very large magnitude or x was very close to, but unequal to, zero.

FYI: In this version, the bf output of x.bfFloor() may have twoexp greater than 0.

The change which occurred in previous versions to bf initialization from a string (new bf(string x, ...)) such that if x was '1.e+1000', for example, Precision of output was at least 1000 has been reversed to allow the function to proceed without failing in those cases where the exponent part of the input string was very large.  

Adjustments to the trigonometric functions have been made so that hopefully the functions complete faster when the input is extremely large in magnitude. Extremely large magnitude input angles now force the calculation of PI to a precision of at least Log10(angle.Abs() + 1) + 1 + Precision. Ordinarily (for most angles), calculation of PI is not required.

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 71 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 281 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 158 11/2/2019
0.5.2 165 10/21/2019
0.5.1 387 7/29/2019
0.4.12 385 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 408 4/7/2019
0.4.7 397 3/23/2019
0.4.6 403 3/4/2019
0.4.5 410 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 489 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 607 6/14/2017
0.1.6 589 6/14/2017
0.1.5 657 6/10/2017
0.1.2 850 11/22/2016
0.1.1 660 11/12/2016
Show less