Skip to content
This repository was archived by the owner on Mar 16, 2024. It is now read-only.
/ Calc Public archive

C++ implementation of arbitrary-precision calculator

License

Notifications You must be signed in to change notification settings

robtau/Calc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2023 Update

This code is so garbage I literally can't stand watching it and feel kinda ashamed. However, I am keeping this shit archived as a testament to my progress since then.

Calc

C++ implementation of arbitrary-precision calculator

This program was created in cooperation with my fellow Michał as a part of our semester-ending work, his git can be found at https://github.com/R3zn0w.

The idea came from fact that the highest possible accuracy in computer calculations is double-precision with 15 significant figures at most. We wanted to go beyond this limitation so that our only limit would be memory of a computer.
We managed to get it working pretty good, at this moment (28.10.18) our little program is able to:
-work with at least (depending on your computers' architecture) 18,446,744,073,709,551,615 characters long equations
-calculate with arbitraly chosen precision
-perform basic arithmetics including parentheses
-keep correct order of calculations during whole process
-work with floating point numbers
-validate input

About

C++ implementation of arbitrary-precision calculator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages