ClassIpmt
Calculates the interest portion of a payment for a specific period in an investment with periodic constant payments and a constant interest rate.
Definition
Namespace:Telerik.Windows.Documents.Spreadsheet.Expressions.Functions
Assembly:Telerik.Windows.Documents.Spreadsheet.dll
Syntax:
public class Ipmt : NumbersInFunction
Inheritance: objectFunctionBaseFunctionWithArgumentsFunctionWithSameTypeArguments<double>NumbersInFunctionIpmt
Inherited Members
Constructors
Ipmt()
Initializes a new IPMT function instance for calculating interest payments per period.
Declaration
public Ipmt()
Fields
FunctionName
The name of the function.
Properties
FunctionInfo
Provides metadata including category, description, argument definitions, and currency format.
Declaration
public override FunctionInfo FunctionInfo { get; }
Property Value
The function info as FunctionInfo.
Overrides
Methods
EvaluateOverride(FunctionEvaluationContext<double>)
Evaluates the function by computing the interest payment for the specified period from rate, period, total periods, present value, future value, and payment timing.
Declaration
protected override RadExpression EvaluateOverride(FunctionEvaluationContext<double> context)
Parameters
context
FunctionEvaluationContext<double>
The context.
Returns
Functions result as RadExpression.
Overrides