Архітектура ПК [1] |
СПЗ [12] |
Комп'ютерна графіка [25] |
КСМ [28] |
ІСІТО [1] |
Бухгалтерський облік [0] |
АМтП [10] |
Копирайт рерайт [1] |
СУБД [18] |
ОКТ практикум [2] |
Інформатика (практ) [1] |
ТіОБВ [61] |
ОСАПр [6] |
ТіОБВ (заочники) [1] |
« Липень 2013 » | ||||||
Пн | Вт | Ср | Чт | Пт | Сб | Нд |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
15:55 Основні функціїї Delphi | ||||||||||||||||||||||||||||||||||||||||||
Для виконання обчислень і перетворень, що часто зустрічаються, мова Delphi надає програмісту ряд стандартних функцій. Значення функції пов'язано з її ім'ям. Тому функцію можна використовувати як операнд виразу, наприклад в інструкції присвоєння. Так, щоб обчислити квадратний корінь, достатньо записати a:=Sqrt(n), де Sqrt — функція обчислення квадратного кореня, n — змінна, яка містить число, квадратний корінь якого треба обчислити. Функція характеризується типом значення і типом параметрів. Тип змінної, якій привласнюється значення функції, повинен відповідати типу функції. Так само тип фактичного параметра функції, тобто параметра, який указується при зверненні до функції, повинен відповідати типу формального параметра. Якщо це не так, компілятор виводить повідомлення про помилку.
Математичні функції Математичні функції дозволяють виконувати різні обчислення над числами. Таблиця математичних функції
Величина кута тригонометричних функцій повинна бути виражений в радіанах. Для перетворення величини кута з градусів в радіани використовується формула (а*3.141525б)/180, де: а— величина кута в градусах; 3.1415926 — число . Замість дробової константи 3.1415926 можна використовувати стандартну іменовану константу PI. В цьому випадку вираз перерахунку кута з градусів в радіани виглядатиме так: a*Pi/180.
Функції перетворення Функції перетворення (табл. нижче) найбільш часто використовуються в інструкціях, що забезпечують введення і виведення інформації. Наприклад, для того, щоб вивести в полі виведення (компонент Label) діалогового вікна значення змінної типу real, необхідно перетворити число в рядок символів, що зображає дане число. Це можна зробити за допомогою функції FloatToStr, яка повертає рядкове представлення значення виразу, вказаного як параметр функції. Наприклад, інструкція Label1.caption := FloatTostr(x) виводить значення змінної х в полі Label1. Зверніть увагу, що ці функції дуже важливі і часто будуть застосовуватись в програмах. Функції перетворення
Використання функцій Звичайно функції використовують як операнди виразів. Параметром функції може бути константа, змінна або вираз відповідного типу. Нижче були наведені приклади використовування стандартних функцій і функцій перетворення.
| ||||||||||||||||||||||||||||||||||||||||||
|
Всього коментарів: 0 | |