Skip to content

MarrekNozka/revcal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RevCal

revcal is graphics calculator with reverse Polish notation.

Features

  • easy to use GUI
  • full control from keyboard
  • easy adding own math operation ans own constants
  • Issues are welcome

Keys

  • Tab: switch between stack and entry
  • Up, Down: focus item in stack
  • Shift+Up, Shift+Down: move item in stack

Commands

  • rad, deg: switch between radians and degrees.
  • c, cp: copy item in stack
  • d, del: remove item from stack
  • s, swap: swap last two items in stack
  • Q: quit

Math and constansts

All is vary easy to configure in main.py. Just add the key to dictionary opr2 or opr1. Dictionary opr2 contains function witch two parametrs and opr1 contains function with one parameter.

Similary dictionary const contains constants.

In goniometric functions is used function goniowrap and a_goniowrap. It is importent for possibility of radians and degrees switching.

About

Calculator with reverse Polish notation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages