leif-ibsen / BigInt

Arbitrary-precision integer arithmetic in Swift
MIT License
46 stars 18 forks source link
biginteger

BigInt

The BigInt package provides arbitrary-precision integer arithmetic in Swift. Its functionality falls in the following categories:

BigInt requires Swift 5.0. It also requires that the Int and UInt types be 64 bit types.

Its documentation is build with the DocC plugin and published on GitHub Pages at this location:

https://leif-ibsen.github.io/BigInt/documentation/bigint

The documentation is also available in the BigInt.doccarchive file.

Please note: Due to a bug in GitHub Pages, clicking on certain BInt and BFraction operators (f.ex. < and | ) will show the message

The page you're looking for can't be found.

The BigInt.doccarchive file contains the correct documentation.

It is emphasized that it is only the documentation that's in error. The operators themselves work correctly.