Documentation ¶
Overview ¶
Package monetary contain monetary related data structures.
Index ¶
- func MonthlyInstallmentInfo(totalBalance *decimal.Big, modDigit, division int) (installment, installmentFractional, installmentExtra *decimal.Big)
- func MonthlyInstallmentInterestAmount(balance *decimal.Big, annualInterest *big.Rat) (fee *decimal.Big)
- func MonthlyInstallmentSchedule(totalBalance *decimal.Big, annualInterest *decimal.Big, modDigit, division int, ...) (installment, installmentExtra, totalInterests *decimal.Big, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MonthlyInstallmentInfo ¶
func MonthlyInstallmentInfo(totalBalance *decimal.Big, modDigit, division int) (installment, installmentFractional, installmentExtra *decimal.Big)
MonthlyInstallmentInfo returns monthly repayment plan.
func MonthlyInstallmentInterestAmount ¶
func MonthlyInstallmentInterestAmount(balance *decimal.Big, annualInterest *big.Rat) (fee *decimal.Big)
MonthlyInstallmentInterestAmount returns monthly interest amount from annual interest ratio.
func MonthlyInstallmentSchedule ¶
func MonthlyInstallmentSchedule( totalBalance *decimal.Big, annualInterest *decimal.Big, modDigit, division int, payExtraAmountEarlier bool) ( installment, installmentExtra, totalInterests *decimal.Big, principleBalanceBeforePayments, principleBalanceAfterPayments, installments, interests, schedules []*decimal.Big, )
MonthlyInstallmentSchedule returns detailed monthly repayment plan
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.