See also the Javascript port of this calculator.
Esta calculadora financeira foi desenvolvida em meados de 1997. O funcionamento dos registradores financeiros assemelha-se à mítica calculadora financeira HP-12C, inclusive no arredondamento de "n". Os campos amarelos servem como parcelas das operações básicas; o campo azul conterá o resultado.
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: Se habilitado, considera que o primeiro pagamento é feito antecipadamente, em cálculos com PMT.
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: Se habilitado, calcula juros compostos também para a parte fracionária de "n", se for o caso.
CFP: If enabled, the fractionary part of "n" will be calculated as compound interest (more fair but not often used).
Para desenvolvedores (For Developers)
Os .class que rodam na página foram compilados com o gcj (Compilador Java do GNU GCC), pois em nossa experiência o gcj gera o .class compatível com o maior número de máquinas Java e navegadores Web.
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.
Código-fonte liberado sob as condições da licença LGPL, e contido neste Zip. O uso da calculadora nesta página está sujeito à mesma licença - em suma, não nos responsabilizamos por negócios mal-feitos em conseqüência de seu uso... Na melhor tradição Java, podem ocorrer incompatibilidades com determinados navegadores.
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.