abhay7321 / Arbitrary-Precision-Calculator

This is the Command line Arbitrary precision calculator which is implemented using C Programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DESCRIPTION :-

  • This is the Command line Arbitrary precision calculator which is implemented using C Programming language.
  • It tries to implement some functionalities from unix based command 'bc'.

  • Operations performed on countably infinite length numbers are as follows:-
    • Addition
    • Substraction
    • Multiplication
    • Division
    • Modulus
    • SquareRoot
    • Trignometric Functions like Sine, Cosine, Tangent, input angle is considered in radian units
    • Length of the Number
    • exponential i.e e(x)
    • Factorial of a Number (try 3 digit numbers only) . Try 1000! on Google calculator it says infinite :)

  • All expressions are evaluated according to their precedence.
  • paranthesis '()' can be used which is having higher precedence.
  • All the operations performed are stored in history.txt file, for future reference

About

This is the Command line Arbitrary precision calculator which is implemented using C Programming language.


Languages

Language:C 100.0%