Build your own calculator. It could be a command line tool, desktop application or web based.

Build your own calculator is available with a project breakdown on Coding Challenges.