A GTK# GUI calculator written in C#. Supports exponentiation and parentheses, follows PEMDAS. Developed with MonoDevelop.
C#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Calculator
Main
Util
.gitignore
LICENSE.txt
README.md
SnazzyCalculator.sln
screenshot1-formula.png
screenshot2-solution.png

README.md

Snazzy Calculator

This is intended to be a simple calculator written using GTK#, for the purpose of experimenting with GTK# and MonoDevelop. I release all its source code under the GPL v3 license. Many thanks to Eric White for his tutorial on building a recursive descent parser in C#.

Screenshot of SnazzyCalculator with a formula entered Screenshot of SnazzyCalculator with a formula entered

Screenshot of SnazzyCalculator with the solution to the above formula Screenshot of SnazzyCalculator after pressing '=' to solve the formula above. Note how the order of operations was followed.