realestate-jp
Version:
不動産関連のユーティリティ関数を提供するライブラリ
27 lines • 1.08 kB
TypeScript
/**
* 指定月がボーナス月か判定する
*
* @param index 返済開始からの月数(0始まり、例:0 = 1月目、12 = 翌年の1月目)
* @returns 指定月がボーナス月であれば true を返却する
*/
export declare function isBonusMonth(index: number): boolean;
/**
* 残元金に対する月利を計算する
*
* @param loanAmount 借入総額
* @param monthlyPrincipal 月々の元金返済額
* @param monthIndex 現在の月インデックス(0始まり)
* @param annualRate 年利(%)
* @returns 月利額(円)
*/
export declare function calculateMonthlyInterest(loanAmount: number, monthlyPrincipal: number, monthIndex: number, annualRate: number): number;
/**
* 元利均等の月額返済額を計算する
*
* @param principal 借入金額(円)
* @param annualRate 年利(%)
* @param months 返済期間(月単位)
* @returns 月々の返済額(円)
*/
export declare function calculateMonthlyPI(principal: number, annualRate: number, months: number): number;
//# sourceMappingURL=utils.d.ts.map