Skip to content

Kolkir/BigNumber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigNumber

-- Project is under development --

C++ library for working with unbounded unsigned integers.

Now supports:

  • Individual bits operations: set, get, reset, toggle
  • Shift operations: <<, >>, <<=, >>=
  • Bits counting operations: total bits number
  • Initialization from string: decimal number string, binary number string
  • Converting to string: decimal number string, binary number string
  • Binary operations: ~, &, |, ^, &=, |=, ^=
  • Comparison opeartions: <, >, <=, >=, ==, !=
  • Arithmetic opeartions: +, -, +=, -=, *, /, %, *=, /=, %=
  • Increment operations(post and pre): ++, --

Planned:

  • compact representation for serializing
  • Cross platfrom support
  • Make performace comparable to gmplib

About

C++ Big Integer library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors