Releases: DoHITB/BigInteger.c
BigInteger 6.0 / 1.1 / 1.23
BigInteger 5.32 / 1.1 / 1.23
New Hotfix release!
As I was making some load testing, I found a rare case on which division function was not working as expected.
With this release, all will work as expected (tested against 65.536 random operations).
BigInteger 5.31 / 1.1 / 1.23
A minor bugfix has been published to reduce "getMemorySize()" return so now it gives an accurated value, reducing the amount of used memory.
BigInteger 5.3 / 1.1 / 1.22
New function added to BigInteger (v5.3) to calculate the modulus between two BigIntegers (function mod).
It works as any other BI function, and performs "a %= b".
BigInteger 5.22 / 1.1 / 1.22
Improvement of BigInteger 5.2 release that contain a bug on division operation.
Now all division operation shall work as expected.
BigInteger 5.1
New release for BigInteger & BOperation!
Now you can use "BI_SERVICE" precompiler directive ("-D BI_SERVICE=1") to avoid ending execution if error found.
On this case, you may use "getReturnCode" function to check for errors (an int value of 0 means operation went OK).
BigInteger 5.02
Bugfix on BigInteger v5.0
Now "n" variable is "signed char" to avoid some compiler issues
BigInteger 5.01
Bugfix for hardEquals function on BigInteger.c source file has been included.
BigInteger 5.0
New version of BigInteger is available!
- Performance upgrade on most of operations
- BigInteger memory usage has been reduced up to 75%
- New memory usage method allows to go faster
- Precompiler options has been added
Most important...
- Now you can perform operations with non-integer data!
- New interface (BigDouble) have been created to make it possible.
BigInteger 4.71
New Release!
Slight performance improvement on multiplication and division operations by using an external BIT object, avoiding creating and destroying the BIT every single time.