Skip to content

libOctavo/bn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bn

Big number library for sake of Octavo.

How to use that

YOU SHOULD NOT USE THAT!!!

This is created solely for Octavo usage and should not be considered as general purpose big numbers library. This use fixed size arrays of limbs and doesn't even warn on overflows or underflows, it just drop them into /dev/null.

What should I use for big numbers?

There are some options:

  • num::BigInt and num::BigUint - native Rust library that was extracted from rust-deprecated. Slow, but works on stable.
  • ramp - fast Rust library for big numbers. Part of it use asm! so it needs Rust nightly.
  • GMP - Rust bindings to GNU Multi Precision library.

License

See LICENSE

About

Small and very opinionated big num library for Octavo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages