Financial Sınıf

Tanım

Modül, Financial finansal işlemleri gerçekleştirmek için kullanılan yordamları içerir.

public ref class Financial sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Financial
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Financial = class
Public Module Financial
Devralma
Financial
Öznitelikler

Örnekler

Bu örnekteRate, toplam ödeme sayısı (), kredi ödeme tutarı (TotPmts), kredinin bugünkü değeri veya anaparası (Payment), borcun gelecekteki değeri (PVal), ödemenin ödeme döneminin başında mı yoksa sonunda mı ödeneceğini belirten bir sayı (FValPayType), ve beklenen faiz oranının yaklaşık bir tahminidir (Guess).

Sub TestRate()
    Dim PVal, Payment, TotPmts, APR As Double
    Dim PayType As DueDate

    ' Define percentage format.
    Dim Fmt As String = "##0.00"
    Dim Response As MsgBoxResult
    ' Usually 0 for a loan.
    Dim FVal As Double = 0
    ' Guess of 10 percent.
    Dim Guess As Double = 0.1
    PVal = CDbl(InputBox("How much did you borrow?"))
    Payment = CDbl(InputBox("What's your monthly payment?"))
    TotPmts = CDbl(InputBox("How many monthly payments do you have to make?"))
    Response = MsgBox("Do you make payments at the end of the month?", MsgBoxStyle.YesNo)
    If Response = MsgBoxResult.No Then
        PayType = DueDate.BegOfPeriod
    Else
        PayType = DueDate.EndOfPeriod
    End If
    APR = (Rate(TotPmts, -Payment, PVal, FVal, PayType, Guess) * 12) * 100

    MsgBox("Your interest rate is " & Format(CInt(APR), Fmt) & " percent.")
End Sub

Açıklamalar

Bu modül yıpranma, mevcut ve gelecekteki değerler, faiz oranları, getiri oranları ve ödemeler gibi finansal hesaplamalar gerçekleştiren Visual Basic çalışma zamanı kitaplığı üyelerini destekler.

Yöntemler

DDB(Double, Double, Double, Double, Double)

Çift azalan bakiye yöntemini veya belirttiğiniz başka bir yöntemi kullanarak belirli bir dönem için bir varlığın amortismanını belirten bir değer döndürür.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FV(Double, Double, Double, Double, DueDate)

Dönemsel, sabit ödemelere ve sabit faiz oranına göre bir yıllık ödemenin gelecekteki değerini belirten bir değer döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IPmt(Double, Double, Double, Double, Double, DueDate)

Dönemsel, sabit ödemelere ve sabit faiz oranına göre belirli bir yıllık ödeme dönemi için faiz ödemesini belirten bir değer döndürür.

IRR(Double[], Double)

Bir dizi dönemsel nakit akışı (ödemeler ve makbuzlar) için iç verim oranını belirten bir değer döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MIRR(Double[], Double, Double)

Dönemsel nakit akışları (ödemeler ve makbuzlar) serisi için değiştirilmiş iç verim oranını belirten bir değer döndürür.

NPer(Double, Double, Double, Double, DueDate)

Dönemsel sabit ödemelere ve sabit faiz oranına göre bir yıllık ödeme için dönem sayısını belirten bir değer döndürür.

NPV(Double, Double[])

Bir dizi dönemsel nakit akışına (ödemeler ve makbuzlar) ve indirim oranına göre yatırımın bugünkü net değerini belirten bir değer döndürür.

Pmt(Double, Double, Double, Double, DueDate)

Dönemsel, sabit ödemelere ve sabit faiz oranına göre bir yıllık ödemenin ödemesini belirten bir değer döndürür.

PPmt(Double, Double, Double, Double, Double, DueDate)

Dönemsel sabit ödemelere ve sabit faiz oranına göre belirli bir yıllık ödeme dönemi için ana para ödemesini belirten bir değer döndürür.

PV(Double, Double, Double, Double, DueDate)

Gelecekte ödenecek dönemsel, sabit ödemelere ve sabit faiz oranına göre bir yıllık ödemenin bugünkü değerini belirten bir değer döndürür.

Rate(Double, Double, Double, Double, DueDate, Double)

Bir yıllık ödeme için dönem başına faiz oranını belirten bir değer döndürür.

SLN(Double, Double, Double)

Bir varlığın tek bir dönem için düz çizgi amortismanını belirten bir değer döndürür.

SYD(Double, Double, Double, Double)

Bir malın belirtilen dönem için toplam yıl basamaklarının amortismanını belirten bir değer döndürür.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.