Expand description
- Financial calculations
§Usage
- Since any time period can be used, “payment stream” equals “annuity”
§Metadata
- Copyright: © 1999 - 2022
CroftSoft Inc
- Author:
David Wallace Croft
- Rust version: 2022-08-23
- Rust since: 2022-07-30
- Java version: 2001-10-10
- Java since: 1999-08-15
§History
- Adapted from the Java class com.croftsoft.core.math.FinanceLib
- In the Java-based
CroftSoft Core Library
- In the Java-based
Structs§
- Future
Value - Calculates the future value of a cash flow received today
- Future
Value Payment Stream - Calculates the future value of a payment stream such as an annuity
- Internal
Rate OfReturn - The calculated discount rate where the net present value is zero
- NetPresent
Value - The discounted value of multiple cash flows received in the future
- Periodic
Savings Needed - Calculates the periodic investments required to accumulate a future value
- Present
Value - The discounted value of a single cash flow received in the future
- Present
Value Cash Flows - The discounted value of varying periodic cash flows
- Present
Value Payment Stream - Calculates the present value of a payment stream such as an annuity
Enums§
Functions§
- annual_
savings_ needed Deprecated - Replaced by PeriodicSavingsNeeded