Calcumalator was last updated to v1.3 on 19-02-2010
I am but a poor uni student - Can you spare some coin to keep me fed? Thanks in advance! Your help will not go unappreciated =)
Calcumalator is an easy-to-use calculator program that I made as a part of a series of exercises in VCE IT Software Development 3/4. The task was to design a simple calculator program that had two boxes for input numbers, and buttons that would perform the required mathematical operation then output the result. I did this, but being a perfectionist, was not satisfied with how basic it was, so I set about designing a calculator that would match the functionality of a standard calculator as closely as possible.
The result was Calcumalator, which allows:
- Displaying the whole operation, not just the number currently being inputted, using a single display box
- Follow-on calculations by using the result of an operation as the first number in another
- Full use of the keyboard, including the use of ‘X’, ‘/’, ‘+’, ‘-’ to select the operator and Enter to evaluate
- Evaluation of an operation by selecting the next operator e.g. type: 3 + 1 x 2 (without pressing Enter in between, the X evaluates the first operation, then allows you to perform another using the output)
- Changing an operation by selecting another when one is already selected
- Backspacing the input of numbers and operators
- Starting a new calculation by entering a number when a result is being displayed
I started with a set of example problems that I wanted the calculator to evaluate, created some variable names, did some desk checking, and then wrote up the code in Visual Basic.NET.
But sadly, as the task was a simple introductory exercise, Calcumalator went unmarked.
How is all my content free?
I do not believe in DRM! Instead, I believe that all digital content should be freely available, and if users of that content regard it as valuable, they should be able to donate to help keep its creator fed.
What is DRM, you ask? DRM is the incredibly irritating set of usage limitations that creators put on their content. LIMITATIONS like how once you buy something sch as an iPhone app, it is ILLEGAL to give a copy to your friend. Or that you MUST PAY for music. Or that you MUST WATCH those annoying warnings at the start of DVDs, or that you are not allowed to rip a copy of that DVD to put on your iPod. It is sad that creators must put DRM on their content in order to receive a workable profit. In my opinion, DRM should not exist.
It is due to this hatred for DRM that I offer all my digital content to you for free. This mindset may not generate me much income, but I know you guys hate DRM too, so please do your best to donate as much money as you think that my continuously free content is worth to you! I will be adding PayPal donation links soon. Thank you =)
Back to Top