Calculator methodology

Every calculator has: a documented formula, a formula source, a version number, input validation, unit tests, edge-case tests, expected output examples, rounding rules and appropriate unit conversions.

Calculations run privately in your browser whenever possible, so sensitive information does not need to leave your device.