Skip to main content

compound

Type​

function

Summary​

Returns the principal plus accrued interest of an investment.

Syntax​

compound(<interestRate>, <numberOfPeriods>)

Description​

Use the compound function to calculate the value of an investment that earns interest.

The formula for the value of an compound-interest-bearing account is

    (1 + interestRate)^( numberOfPeriods)

The compound function calculates this value.

The numberOfPeriods and the interestRate must use the same unit of time. For example, if the periods are months, the interestRate is the interest per month.

If a math operation on finite inputs produces a non-finite output, an execution error is thrown. See math operations for more information.

Parameters​

NameTypeDescription

interestRate

number

A positive number. The interestRate is expressed as a fraction of 1 so, for example, an 8% rate is written .08.

numberOfPeriods

integer

A positive number.

Examples​

compound(.05,20)
put theInvestment * compound(yearlyInterest,numberYears) into endValue

Value​

NameTypeDescription

return

number

The compound function returns a positive number.

control structure: function

function: annuity, round

glossary: return, math operation

Compatibility and Support​

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?