Skip to content

Releases: DoHITB/BigInteger.c

BigInteger 6.0 / 1.1 / 1.23

26 Sep 16:31
d6e9379

Choose a tag to compare

Finally, version 6.0 is here!
I added a lot of good stuff, but the most important is CUDA support (only took me two years to figure it out how to make it work on a smooth way).

BigInteger 5.32 / 1.1 / 1.23

06 Jun 18:27
8f3b8c9

Choose a tag to compare

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

08 Mar 19:56
c61cb38

Choose a tag to compare

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

06 Feb 21:01
232fea0

Choose a tag to compare

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

12 May 06:54
2f2baf0

Choose a tag to compare

Improvement of BigInteger 5.2 release that contain a bug on division operation.
Now all division operation shall work as expected.

BigInteger 5.1

30 Apr 20:08
04964c7

Choose a tag to compare

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

24 Apr 18:18
33dc72c

Choose a tag to compare

Bugfix on BigInteger v5.0
Now "n" variable is "signed char" to avoid some compiler issues

BigInteger 5.01

09 Apr 10:46
8b8f348

Choose a tag to compare

Bugfix for hardEquals function on BigInteger.c source file has been included.

BigInteger 5.0

06 Apr 10:23
00b29a4

Choose a tag to compare

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

14 Nov 15:28
5c0ed2e

Choose a tag to compare

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.