Skip to content

The First Project from Fedor Peplin's Tasks Trajectory

Notifications You must be signed in to change notification settings

GrafVonTee/PeppeCalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PeppeCalc-1

The First Project from Fedor Peplin's Tasks Trajectory. The reverse polish notation of prefix type is used in this calculator.

All you need:

  1. Write logically an expression in the common math form (Doesn't matter w/ or w/o gaps, our calculator can take both forms).

  2. Press Enter.

  3. If you write an expression with variables the programm will ask you to determinate them.(example №2-3)

  4. Get the answer.


Feature list:

  1. +, -, /, *, (), ^.
  2. sin(x), cos(x), log(x), sqrt(x), exp(x), (x)^(y), abs(x).
  3. Negative numbers.
  4. Constants: PI, e, j(imaginary unit).
  5. Float numbers (use . for them).
  6. Complex numbers (a+b*j) + special functions:
    • Magnitude - mag(z), Phase - phase(z);
    • Complex sin(z), cos(z), exp(z), sqrt(z), (z)^(z), log(z);
    • Image - imag(z), Real - real(z).

Examples

Снимок экрана 2022-04-10 в 01 40 24

Снимок экрана 2022-04-10 в 01 48 36

Снимок экрана 2022-04-11 в 01 37 20


Hope you enjoy using our console PeppeCalc!

About

The First Project from Fedor Peplin's Tasks Trajectory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published