Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция Pascal_mat №2_3.doc
Скачиваний:
4
Добавлен:
02.12.2018
Размер:
350 Кб
Скачать
☆

Операція узяття адреси

Операція @ є унарною операцією, результатом виконання якої буде вказівник на її операнд. Тип результату є сумісним з типом вказівника nil, що дозволяє присвоїти результат будь-якій вказівній змінній.

В якості операнда операції @ можуть використовуватися ідентифікатори змінних, процедур, функцій і методів.

Операції

Дія

Тип операнду

Тип результату

@

Одержання вказівника

Ідентифікатор змінної, процедури, функції або методу

Вказівник, сумісний з nil

Стандартні числові функції

У математичних виразах часто використовуються різні функції, наприк­лад sin, ln та ін. Для найбільш важливих і часто використовуваних функцій у будь-якій мові програмування високого рівня розроблені програми їх обчис­лення. Ці програми є, по суті, складовою частиною мови програмування, а самі функції називають стандартними.

Для обчислення значення стандартної функції користувачеві не треба роз­робляти програму її обчислення. Для цього досить у своїй програмі вказати ім’я відповідної функції і її аргумент, записаний у дужках. Зрозуміло, що аргументові до цього моменту повинно бути присвоєно конкретне значення.

У мовах програмування використовуються не тільки математичні, тобто числові, функції, але й стандартні – для роботи з літерними величинами. Вони дають змогу, наприклад, виділити у слові якусь його частину, визначити кількість літер та ін. Наприклад, у слові зрозуміло можна виділити слово розум. Кількість стандартних функцій у деяких мовах програмування сягає майже сотні.

Арифметичні типи

Математичний запис, коментар

Функція

Тип аргументу

Тип результату

Примітка

|X|

Abs

Цілий, дійсний

Цілий, дійсний

X2

Sqr

Цілий, дійсний

Цілий, дійсний

X

Sqrt

Цілий, дійсний

Дійсний

X>=0

ex

Exp

Цілий, дійсний

Дійсний

Sin

Sin

Цілий, дійсний

Дійсний

X у рад.

Cos

Cos

Цілий, дійсний

Дійсний

X у рад.

Arctg

Arctan

Цілий, дійсний

Дійсний

-/2  /2

Ln

Ln

Цілий, дійсний

Дійсний

X>0

Дробова частина аргументу

Frac

Дійсний

Дійсний

Відкидає дробову частину аргументу

Int

Дійсний

Дійсний

Число π (3.141592653897932385)

Pi

Дійсний