Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

До розд. 4.2). Фінансові функції VisualBasic



У мові Visual Basic є більше десятка вбудованих фінансово-математичних (чи просто фінансових) функцій. Приведемо опис лише трьох з них.

Це функції Pmt, PV і Rate (кожна з них — функція трьох аргументів).

1. Функція Pmt (rate, nper, pv) повертає величину періодичного внеску до банку, який повинен виплачуватися клієнтом цього банку, щоб у визначений термін повернути банку взяті в нього гроші (кредит).
rate (1-й аргумент функції Pmt) — це банківська процентна ставка, що відноситься до періоду виплати (ставка — по англ., rate). Наприклад, якщо клієнт виплачує внесок щомісяця, а банк бере 12 % річних, то значення rate дорівнює 0.01.
nper (2-й аргумент функції Pmt) — це загальне число періодів виплат (від англ, number of periods). Наприклад, якщо кредит взятий на 2 роки, а виплати щомісячні, то значення nper дорівнює 24.
pv (3-й аргумент функції Pmt) — це величина кредиту (чи приведеної вартості — по англ., present value) — сума в грошових одиницях, що клієнт взяв у банку.

2. Функція PV (rate, nper, pmt) має справу з тими ж величинами, що і функція Pmt, але повертає величину приведеної вартості (кредиту) при заданій величині періодичної виплати pmt (від англ. payment — виплата).

3. Аналогічно, функція Rate (nper, pmt, pv) має справу з тими ж величинами, що і функція Pmt, але повертає величину банківської процентної ставки, що відноситься до періоду виплати.

На мал. 4.4 приведене вікно додатка, єдине призначення якого — демонстрація роботи трьох перерахованих функцій.

Мал. 4.4. Вікно додатка, що демонструє роботу фінансових функцій Pmt,PV іRate

Програмний код цього додатка наступний.

Код 4.4

Для друку результатів роботи програми на екранній формі в даній програмі використана вбудована процедура Visual Basic, що називається методом Print. (Більш докладно про цей метод мова буде йти у розд. 5.2.)

Приклад 4.5. За допомогою представлених фінансових функцій можна зробити наступний додаток.

На екранній формі 4 текстових поля і 3 командні кнопки. Текстові поля призначені для вводу чи виводу наступних величин:

річного банківського приросту вартості (у відсотках);

числа періодичних (наприклад, щомісячних) виплат;

суми отриманого в банку кредиту (приведеної вартості);

величини однієї виплати.

1-у, 3-у і 4-у величини цього списку можна знайти за допомогою представлених вище фінансових функцій, якщо інші величини цього списку відомі.

Для цієї мети і служать командні кнопки. Для кожної з них написана окрема процедура подія (Приpіcm_Click, Кредит_Click і Виплата_Click). Клік кожної з цих кнопок після вводу трьох чисел у три текстові поля викликає появу четвертого числа в текстовому полі, що залишилося незаповненим.

Мал. 4.5 демонструє роботу даного додатка — перебування значення річного приросту при відомих значеннях числа виплат (24), суми кредиту (120000) і величини щомісячної виплати (6000)

Мал. 4.5. Вікно робочого додатка «Кредит в банку»

Програмний код для цього додатка складається з оголошення типів 4-х змінних і опису 3-х процедур-подій:





Дата публикования: 2014-12-28; Прочитано: 364 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...