Financial 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Financial
모듈에는 재무 관련 작업을 수행하는 데 사용되는 프로시저가 포함되어 있습니다.
public ref class Financial sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Financial
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Financial = class
Public Module Financial
- 상속
-
Financial
- 특성
예제
이 예제에서는 함수를 Rate
사용하여 총 상환 횟수(), 대출 상환 금액(TotPmts
), 대출의 현재 가치 또는 원금(Payment
), 대출의 미래 가치(PVal
), 지불 기한의 시작 또는 종료 여부를 나타내는 숫자(FVal
PayType
)를 고려하여 대출 이자율을 계산합니다. 및 예상 이자율(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
설명
이 모듈은 감가상각, 현재 및 미래 가치, 이자율, 수익률 및 지불과 같은 재무 계산을 수행하는 Visual Basic 런타임 라이브러리 멤버를 지원합니다.
메서드
DDB(Double, Double, Double, Double, Double) |
이중 체감 잔액법 또는 다른 방법을 사용하여 특정 기간의 자산에 대한 감가상각을 지정하는 값을 반환합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
FV(Double, Double, Double, Double, DueDate) |
일정 기간의 고정 지불액과 고정 이자율을 기준으로 한 예상 연금액을 지정하는 값을 반환합니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
IPmt(Double, Double, Double, Double, Double, DueDate) |
일정 기간의 고정 지불액과 고정 이자율을 기준으로 일정 기간의 연금에 대한 이자 지불액을 지정하는 값을 반환합니다. |
IRR(Double[], Double) |
일련의 주기적인 현금 흐름(지불액과 수령액)에 대한 내부 수익률을 지정하는 값을 반환합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
MIRR(Double[], Double, Double) |
일련의 주기적인 현금 흐름(지불액과 수령액)에 대해 수정된 내부 수익률을 지정하는 값을 반환합니다. |
NPer(Double, Double, Double, Double, DueDate) |
일정 기간의 고정 지불액과 고정 이자율을 기준으로 연금의 기간 수를 지정하는 값을 반환합니다. |
NPV(Double, Double[]) |
일정 기간 현금 흐름(지불액과 수령액)과 할인율을 기준으로 현재의 순 투자 가치를 지정하는 값을 반환합니다. |
Pmt(Double, Double, Double, Double, DueDate) |
일정 기간의 고정 지불액과 고정 이자율을 기준으로 연금에 대한 지불액을 지정하는 값을 반환합니다. |
PPmt(Double, Double, Double, Double, Double, DueDate) |
일정 기간의 고정 지불액과 고정 이자율을 기준으로 일정 기간의 연금에 대한 원금 지불액을 지정하는 값을 반환합니다. |
PV(Double, Double, Double, Double, DueDate) |
미래에 지불할 일정 기간의 고정 지불액과 고정 이자율을 기준으로 연금의 현재 가치를 지정하는 값을 반환합니다. |
Rate(Double, Double, Double, Double, DueDate, Double) |
연금에 대한 일정 기간당 이자율을 지정하는 값을 반환합니다. |
SLN(Double, Double, Double) |
단일 기간의 자산에 대한 정액법을 지정하는 값을 반환합니다. |
SYD(Double, Double, Double, Double) |
지정한 기간 동안 자산의 연수 합계 감가상각을 지정하는 값을 반환합니다. |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET