mortgage screenshot

About

VarCalc is a variable calculator. Allows calculating variables from an equation.

The equation is changed into an expresion which will equal to zero (e.g. speed - distance/time), so zero-of-function/root finding methods can be used. There is some customization allowing for unit conversion in variables, etc. Custom functions might be loaded from xml files.

Developed since November 2014 by Javier Aranda as a Java programming demo, featuring Swing GUI, XML parsing with Namespaces and a bit of Numerical analysis.

Usage

Need Oracle Java to execute.
#1 Download varcalc02.jar.
#2 Execute providing an URL for a function xml file
java -jar varcalc02.jar http://javier-aranda.com/VarCalc02/mortgage.xml
Can define a shortlink/script/etc for convenience.
#3 Select the radio button for the variable you want to get calculated, then enter the values of the other variables.

License/Disclaimer

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

This work -though operative- is still in progress. Some reasonable features are missing, and don't expect it to work flawlessly

The Function/equation xml files might contain malicious javascript code to be executed by the calculator. Beware loading xml files from untrusted parties.