contents.gifprev1.gifnext1.gif

DISCRATE() - Discount percentage

Calculates discount percentage.

Returns

Double value if successful. If an error occurs, this function returns a zero.

Arguments

Type
Field
Description
double
dPrincipal
Principal
double
dDisc
Discount amount
integer
iPeriods
Number of periods
16-bit DLL declarations

PowerBuilder Function declaration

function double DISCRATE(double dPrincipal, double dDisc, integer iPeriods) library "IFL16.DLL"

Visual Basic Function declaration

Declare Function DISCRATE lib "IFL16" (ByVal dPrincipal As Double, ByVal dDisc As Double, ByVal iPeriods As Integer) As Double

C/C++ Synopsis

#include "function.h"

double DISCRATE(double dPrincipal, double dDisc, int iPeriods)

32-bit DLL declarations

PowerBuilder Function declaration

function double DISCRATE(double dPrincipal, double dDisc, integer iPeriods) library "IFL32.DLL"

Visual Basic Function declaration

Declare Function DISCRATE lib "IFL32" (ByVal dPrincipal As double, ByVal dDisc As Double, ByVal iPeriods As Integer) As Double

C/C++ Synopsis

#include "function.h"

double DISCRATE(double dPrincipal, double dDisc, short sPeriods)

Example:

dPrincipal
=
100

dDisc
=
16

iPeriods
=
12

Result: .07 (7%)