Java financial calculator

Please activate Java support in your browser.

See also the Javascript port of this calculator.

This financial calculator was developed by me around 1997. The financial registers at left work mostly the same as in a HP 12C calculator, even regarding the "n" rounding. Each financial register matches the button at its right. For example, fill the PMT register if you know value of payment, or fill the other registers and press PMT if you want to calculate PMT.

The yellow registers are also used to feed the other arithmetic operations, whose results will appear at the blue register.

BEGIN: If enabled, the first payment is made at the beginning of the period. Matches the "begin" flag in HP 12C. It is important for calculations that involve non-zero PMTs.

CFP: If enabled, the fractionary part of "n" will be calculated as compound interest (more fair but not often used).

For Developers

The .class files that run in this page were compiled with gcj (Java compiler of the GNU GCC suite). We used gcj because in our experience it generates the most compatible .class, regarging to different browser and JVM versions.

Source code released under LGPL license conditions, and contained in this Zip. Online usage of this calculator is subject to the same license - that means e.g. that we are not liable for financial damages caused by its use. It is also important to note that, in the best Java tradition, the applet may not be compatible with your favorite browser.

blog comments powered by Disqus