OpalCalc is an interesting combination of a scientific calculator and a spreadsheet, which comes packed with features yet remains very easy to use.
At its simplest, you can just start typing in equations on the left-hand side of the window - (10*22)/8, SIN(0.5)*Pi, 2*5/4+(6/7), whatever it might be - while the answers will appear on the right.
And if you know what you're doing then you'll be pleased to see that OpalCalc has a lot of functions you can use here, covering trigonometry, statistics and more (click the Pi icon to the right of the toolbar to view the full list).
The benefits here aren't just for those already comfortable with math, though. OpalCalc's "as" keyword, for instance, is ideal when you need to convert a mixed set of units into a single measurement system, like "4inches + 75cm + 2metres as cm" (which is 285.16cm, if you were wondering).
Place an @ sign at the start of a line and the program can also carry out date and time-related maths: @11:00 to 13:51 as minutes, @today - 7 days, @17th August 2012 + 35 days + 8 hours, and so on.
And even if you're math-phobic, you'll find OpalCalc provides useful features without causing you any pain at all. So for example enter the following, and as soon as you type "total" the sum of your expenses will appear on the right.
$400 for hotel
$50 for my food costs + $75 for Tim
$125 for car hire
$50 to borrow the laptop
And you can extend things further by defining your own variables, functions and more.
There is one significant restriction with the demo version, though: you can't enter more than 5 lines, which could be a major issue. Still, upgrading need not be expensive as the author is allowing users to pay what they think it's worth. Click "Upgrade OpalCalc" from the main menu to find out more.
Version 1.74 changes:
•Sums such as "5/4cm" will now result in "1.25 cm" rather than "1.25 /cm"
•You can now log sheets to disk upon closing of Opalcalc. Useful for storing all past calcs automatically.
•Single parameter functions by themself on a line will calculate the answer to the previous sum automatically. For example "9", followed by "sqrt" on the next line will result in 3 without having to type "sqrt(ans)".
•In the "Custom Notation options" window, GUI elements are now automatically disabled/enabled according to what's relevant.
•The buttons "Open prog path" and "Open user path" and have been added to the Options window. The latter is omitted in the portable version as they both equal the same folder.