Financial.FV(Double, Double, Double, Double, DueDate) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um valor que especifica o valor futuro de uma anuidade com base em pagamentos periódicos, fixos e uma taxa de juro fixa.
public static double FV(double Rate, double NPer, double Pmt, double PV = 0, Microsoft.VisualBasic.DueDate Due = Microsoft.VisualBasic.DueDate.EndOfPeriod);
static member FV : double * double * double * double * Microsoft.VisualBasic.DueDate -> double
Public Function FV (Rate As Double, NPer As Double, Pmt As Double, Optional PV As Double = 0, Optional Due As DueDate = Microsoft.VisualBasic.DueDate.EndOfPeriod) As Double
Parâmetros
- Rate
- Double
Required. A taxa de juro por período. Por exemplo, se obter um empréstimo automóvel a uma taxa percentual anual (APR) de 10 por cento e efetuar pagamentos mensais, a taxa por período é 0,1/12 ou 0,0083.
- NPer
- Double
Required. O número total de períodos de pagamento na anuidade. Por exemplo, se fizer pagamentos mensais num empréstimo automóvel de quatro anos, o seu empréstimo tem um total de 4 períodos de pagamento de 12 x 12 (ou 48).
- Pmt
- Double
Required. O pagamento a ser feito em cada período. Normalmente, os pagamentos contêm capital e juros que não mudam ao longo da anuidade.
- PV
- Double
Optional. O valor presente (ou montante único) de uma série de pagamentos futuros. Por exemplo, quando pede dinheiro emprestado para comprar um carro, o valor do empréstimo é o valor atual para o credor dos pagamentos mensais de carros que vai fazer. Se for omitido, é assumido 0.
- Due
- DueDate
Optional. Objeto de tipo DueDate que especifica quando os pagamentos são devidos. Este argumento deve ser ou DueDate.EndOfPeriod se os pagamentos forem devidos no final do período de pagamento, ou DueDate.BegOfPeriod se os pagamentos forem devidos no início do período. Se for omitido, DueDate.EndOfPeriod assume-se.
Devoluções
O valor futuro de uma anuidade baseado em pagamentos periódicos, fixos e uma taxa de juro fixa.
Exemplos
Este exemplo utiliza a FV função para devolver o valor futuro de um investimento dado o valor percentual que se acumula por período (APR / 12), o número total de pagamentos (TotPmts), o pagamento (Payment), o valor atual do investimento (PVal), e um número que indica se o pagamento é feito no início ou no fim do período de pagamento (PayType). Note que, como Payment representa dinheiro pago, é um número negativo.
Sub TestFV()
Dim TotPmts As Integer
Dim Payment, APR, PVal, Fval As Double
Dim PayType As DueDate
Dim Response As MsgBoxResult
' Define money format.
Dim Fmt As String = "###,###,##0.00"
Payment = CDbl(InputBox("How much do you plan to save each month?"))
APR = CDbl(InputBox("Enter the expected interest annual percentage rate."))
' Ensure proper form.
If APR > 1 Then APR = APR / 100
TotPmts = CInt(InputBox("For how many months do you expect to save?"))
Response = MsgBox("Do you make payments at the end of month?", MsgBoxStyle.YesNo)
If Response = MsgBoxResult.No Then
PayType = DueDate.BegOfPeriod
Else
PayType = DueDate.EndOfPeriod
End If
PVal = CDbl(InputBox("How much is in this savings account now?"))
Fval = FV(APR / 12, TotPmts, -Payment, -PVal, PayType)
MsgBox("Your savings will be worth " & Format(Fval, Fmt) & ".")
End Sub
Observações
Uma anuidade é uma série de pagamentos fixos em dinheiro efetuados ao longo do tempo. Uma anuidade pode ser um empréstimo (como uma hipoteca de casa) ou um investimento (como um plano de poupanças mensal).
Os Rate argumentos e NPer devem ser calculados usando períodos de pagamento expressos nas mesmas unidades. Por exemplo, se Rate for calculado usando meses, NPer também deve ser calculado usando meses.
Para todos os argumentos, o numerário pago (tal como depósitos em poupanças) é representado por números negativos e o dinheiro recebido (tal como cheques de dividendos) é representado por números positivos.