Financial
Overview
Location
-
Reference:
- mercury.jar Cooper
- Mercury.fx Island
- libMercury.fx Toffee
- Namespace: RemObjects.Elements.Mercury
- Platforms: Cooper, Island, Toffee
constructor protected Cooper, Island
constructor
Financial()
init()
Financial()
Sub New()
DDB virtual
class method DDB(Cost: Double; Salvage: Double; Life: Double; Period: Double; Factor: Double): Double
static func DDB(_ Cost: Double, _ Salvage: Double, _ Life: Double, _ Period: Double, _ Factor: Double) -> Double
static Double DDB(Double Cost, Double Salvage, Double Life, Double Period, Double Factor)
Parameters:
- Cost:
- Salvage:
- Life:
- Period:
- Factor:
FV virtual
Parameters:
- aRate:
- aNPer:
- aPmt:
- aPV:
- Due:
IPmt virtual
class method IPmt(aRate: Double; Per: Double; aNPer: Double; aPV: Double; aFV: Double; Due: DueDate): Double
Parameters:
- aRate:
- Per:
- aNPer:
- aPV:
- aFV:
- Due:
IRR virtual
static Double IRR(__ref +array of Double ValueArray, Double Guess)
Parameters:
- ValueArray:
- Guess:
MIRR virtual
class method MIRR(var ValueArray: array of Double; FinanceaRate: Double; ReinvestaRate: Double): Double
static func MIRR(_ ValueArray: Double..., _ FinanceaRate: Double, _ ReinvestaRate: Double) -> Double
static Double MIRR(__ref +array of Double ValueArray, Double FinanceaRate, Double ReinvestaRate)
Parameters:
- ValueArray:
- FinanceaRate:
- ReinvestaRate:
NPer virtual
Parameters:
- aRate:
- aPmt:
- aPV:
- aFV:
- Due:
NPV virtual
static Double NPV(Double aRate, __ref +array of Double ValueArray)
Parameters:
- aRate:
- ValueArray:
Pmt virtual
Parameters:
- aRate:
- aNPer:
- aPV:
- aFV:
- Due:
PPmt virtual
class method PPmt(aRate: Double; Per: Double; aNPer: Double; aPV: Double; aFV: Double; Due: DueDate): Double
Parameters:
- aRate:
- Per:
- aNPer:
- aPV:
- aFV:
- Due:
PV virtual
Parameters:
- aRate:
- aNPer:
- aPmt:
- aFV:
- Due:
Rate virtual
class method Rate(aNPer: Double; aPmt: Double; aPV: Double; aFV: Double; Due: DueDate; Guess: Double): Double
Parameters:
- aNPer:
- aPmt:
- aPV:
- aFV:
- Due:
- Guess:
SLN virtual
static Double SLN(Double Cost, Double Salvage, Double Life)
Parameters:
- Cost:
- Salvage:
- Life:
SYD virtual
static Double SYD(Double Cost, Double Salvage, Double Life, Double Period)
Parameters:
- Cost:
- Salvage:
- Life:
- Period:
DDB virtual
class method DDB(Cost: Double; Salvage: Double; Life: Double; Period: Double; Factor: Double): Double
static func DDB(_ Cost: Double, _ Salvage: Double, _ Life: Double, _ Period: Double, _ Factor: Double) -> Double
static Double DDB(Double Cost, Double Salvage, Double Life, Double Period, Double Factor)
Parameters:
- Cost:
- Salvage:
- Life:
- Period:
- Factor:
FV virtual
Parameters:
- aRate:
- aNPer:
- aPmt:
- aPV:
- Due:
IPmt virtual
class method IPmt(aRate: Double; Per: Double; aNPer: Double; aPV: Double; aFV: Double; Due: DueDate): Double
Parameters:
- aRate:
- Per:
- aNPer:
- aPV:
- aFV:
- Due:
IRR virtual
static Double IRR(__ref +array of Double ValueArray, Double Guess)
Parameters:
- ValueArray:
- Guess:
MIRR virtual
class method MIRR(var ValueArray: array of Double; FinanceaRate: Double; ReinvestaRate: Double): Double
static func MIRR(_ ValueArray: Double..., _ FinanceaRate: Double, _ ReinvestaRate: Double) -> Double
static Double MIRR(__ref +array of Double ValueArray, Double FinanceaRate, Double ReinvestaRate)
Parameters:
- ValueArray:
- FinanceaRate:
- ReinvestaRate:
NPer virtual
Parameters:
- aRate:
- aPmt:
- aPV:
- aFV:
- Due:
NPV virtual
static Double NPV(Double aRate, __ref +array of Double ValueArray)
Parameters:
- aRate:
- ValueArray:
Pmt virtual
Parameters:
- aRate:
- aNPer:
- aPV:
- aFV:
- Due:
PPmt virtual
class method PPmt(aRate: Double; Per: Double; aNPer: Double; aPV: Double; aFV: Double; Due: DueDate): Double
Parameters:
- aRate:
- Per:
- aNPer:
- aPV:
- aFV:
- Due:
PV virtual
Parameters:
- aRate:
- aNPer:
- aPmt:
- aFV:
- Due:
Rate virtual
class method Rate(aNPer: Double; aPmt: Double; aPV: Double; aFV: Double; Due: DueDate; Guess: Double): Double
Parameters:
- aNPer:
- aPmt:
- aPV:
- aFV:
- Due:
- Guess:
SLN virtual
static Double SLN(Double Cost, Double Salvage, Double Life)
Parameters:
- Cost:
- Salvage:
- Life:
SYD virtual
static Double SYD(Double Cost, Double Salvage, Double Life, Double Period)
Parameters:
- Cost:
- Salvage:
- Life:
- Period:
constructor protected Cooper, Island
constructor
Financial()
init()
Financial()
Sub New()