Calculation Methodology
Transparent documentation of formulas, rounding rules, and data sources used across CalcVo calculators.
Last updated: July 13, 2026
CalcVo separates calculation logic from presentation. All numeric results come from a pure TypeScript engine with zero React dependencies — the same code paths power calculators, share links, and embeds.
Engine architecture
- Money: Standard amortization, compound interest, PMI estimation
- Health: WHO BMI categories, Mifflin-St Jeor BMR/TDEE
- Education: Credit-weighted GPA, multi-scale conversion
- Date: Calendar-aware arithmetic with leap years
Rounding rules
Internal calculations use full floating-point precision. Display values are rounded for readability (typically 2 decimal places for currency, 1 for percentages). Amortization schedules may show penny-level rounding on the final payment.
Data handling
Standard calculator inputs stay in your browser. Share links encode state in URLs. See privacy policy for details.