.. index:: single: ec .. _engineering-calculator-top: Engineering Calculator ====================== This calculator is noteworthy in that it employs a stack model of computation (Reverse Polish Notation), it supports numbers with SI scale factors and units, and uses a text-only user interface. You can find the documentation on `ReadTheDocs `_. You can download and install the latest stable version of the code from `PyPI `_ using:: pip3 install --user --upgrade engineering_calculator You can find the latest development version of the source code on `Github `_. Once installed you can run the calculator as follows:: > ec 0: 5V # enter 5 V to start computation 5 V: 4.7k 6.8k || # compute parallel combination of 4.7kΩ & 6.8kΩ 2.7791k: / # divide voltage by resistance 1.7991m: "A" # Add units to make result more presentable 1.7991 mA: This evaluates the following expression: `5V/(4.7k || 6.8k) "A"`. | Enjoy, | -Ken Contents: .. toctree:: :maxdepth: 1 Readme File Manpage Documentation