JQuantity is a project which has evolved from the
applet (called SuperCalc).
It is is something that I have been thinking about creating since long
Java -- but only with Java is it truly achievable.
The problem with floating point calculations on computers is that you
know how accurate your answers really are. Even a double
number barely has much accuracy and after several calculations, the
is degraded. For example, see Sun's
Core Java Technologies Tech Tips, Feb. 4, 2003 (Variable Argument
Floating Point Arithmetic) (or you can get it this way: http://bulkmail2.sun.com/CTServlet?id=1044376692299).