A calculator for multiline numerical / accounting calculations

By Angsuman Chakraborty, Gaea News Network
Sunday, September 11, 2005

There are hundreds of online calculators ranging from javascript, flash and java calculators. Many of them provide an astounding array of functionalities.

However when I needed a simple calculator, which allows me to enter numbers by hand in multiple lines ( often with one line per number as is normal in accounting) with support for grouping using brackets etc., I could find none.

So I created one.

Additionally it displays results immediately as you type, forgiving of your errors and in general treats you nicely even if you type rubbish.

Precedence of operators are as follows - Bracket > Division > Multiplication > Modulus > Addition > Subtraction. Greater than sign is used to indicate precendence. So brackets are of highest precedence.

Without further ado I present to you a simple online calculator for your numerical / financial / accounting needs; nothing fancy.


A calculator for multiline numerical / accounting calculations
Total:
Operator Function Example
+ Addition 2
+ 4
- Subtraction 6 - 2
* Multiplication 5
* 3
/ Division 15 / 3
% Modulus - Returns the remainder when the first operand is divided by the second operand. 43
% 10
( ) Brackets - Grouping of expression can be done by one of more pairs of bracket. (2 + (5 / 2)) * 6
A complete example:
242 + 20000 + (90000 / 200) * 5 + 10 % 4
Filed under: Headline News, How To, Web

Tags:
Discussion
May 14, 2010: 3:34 pm

In my opinion, mechanical paper tape adding machines are a costly, outdated addiction. Migrating the adding machine functionality to electronic adding machine software, like DeskCalc, makes excellent business sense both from cost and environmental perspectives. I think it’s time the mechanical paper tape dinosaurs faded into the same sunset where pencil and paper spreadsheets disappeared almost 30 years ago

YOUR VIEW POINT
NAME : (REQUIRED)
MAIL : (REQUIRED)
will not be displayed
WEBSITE : (OPTIONAL)
YOUR
COMMENT :