Skip to content

Infinitely big integers and floating point numbers in C++

License

Notifications You must be signed in to change notification settings

Garbaz-Graveyard/Infint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infint (Infinite Integer)

Infinitely big integers and floating point numbers in C++

Turns out this already exists: GMPLIB

Goal

The goal of this project is to create a library for C++, which allows for easy to use integers of indefinite size. Of course there is a limit, namely RAM, but in contrast to a 64-bit integer an 8-GiByte integer is gigantic.

Todo

  • Everything; For now I only implemented a way to inititialize a value from a normal long int.
  • Addition (+,+=,++)
  • Subtraction (-,-=,--)
  • Multiplication (*,*=)
  • Division (/,/=)
  • Logic/Bitwise (&,|,^,>>,<<)
  • More complex functions (log, sin, ...)
  • Floating point numbers

License

See file "LICENSE" (MIT)

About

Infinitely big integers and floating point numbers in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages