Command line scientific calculator

This is a small project to make a command line Scientific Calculator which can work upon both Real as well as Complex numbers. On compiling, one would be able to provide the expression to be evaluated as the first command line argument. For bracketing, one can use all the three types of brackets i.e. ‘(’ or ‘{’ or ‘[’.

At present, the operators suppported are:

  1. + for Addition
  2. - for Subtraction
  3. * for Multiplication
  4. / for Division
  5. + for Unary Plus
  6. - for Unary Minus

The functions presently supported are:

  1. sin
  2. cos
  3. tan
  4. log for natural logarithm
  5. exp for natural exponentiation
  6. abs for absolute value
  7. sqrt for calculating square root
Md Imbesat Hassan Rizvi
Md Imbesat Hassan Rizvi
Technical (Research) Associate

My research interests include scientific machine learning, natural language processing, reinforcement learning, robotics and human-robot interaction.