Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_2_r.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
205.82 Кб
Скачать

Математичні стандартні функції

Функція

Призначення

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

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

Математичний

запис

abs(x)

Визначення абсолютної величини

Цілочисловий

або дійсний

співпадає з типом

аргументу

х

arctan(x)

Обчислення арктангенсу, значення кута задане в радіанах

теж

дійсний

аrctg x

cos(x)

Обчислення косинусу, значення кута задане в радіанах

Теж

теж

cos x

sin(x)

Обчислення синусу, значення кута задане в радіанах

Теж

теж

sin x

exp(x)

Визначення експоненти

Теж

теж

ex

ln(x)

Визначення натурального логарифму

Теж

теж

ln x

sqrt(x)

Обчислення квадратного кореня

Теж

теж

sqr(x)

Піднесення до квадрата

Теж

співпадає з типом аргументу

x2

Pi

Обчислення значення числа 

аргумент відсутній

дійсний

Int(x)

Обчислення цілої частини

цілочисловий або дійсний

дійсний

[x]

Frac(x)

Обчислення дробової частини

Теж

Теж

{x}=x-[x]

Random

Генерація псевдовипадкових чисел. Число з діапазону [0 …1)

аргумент відсутній

дійсний

random(x)

Генерація псевдовипадкових чисел. Число з діапазону [0 …x)

цілочисловий

Цілочисловий

Інші математичні функції можна виразити через стандартні, наприклад:

, , , , , .

З стандартних математичних процедур наведемо процедуру randomize, яка ініціалізує вбудований генератор псевдовипадкових чисел поточним системним часом.

Таблиця 2.5

Функції перетворення типів

Функція

Призначення

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

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

Round(x)

Повертає значення округлене до найбільшого цілого

дійсний

цілочисловий

Trunc(x)

Повертає найбільше ціле число, яке не більше за х, якщо х  0, та не менше за х, якщо х < 0

теж

теж

Chr(x)

Повертає символ з кодом х згідно з кодовою таблицею ANSI

цілочисловий

символьний

Ord(x)

Повертає порядковій номер значення х

порядковий

цілочисловий

Нагадаємо, що іншими функціями обробки порядкових типів є функції pred(x) та succ(x), які повертають значення попереднього та наступного елементів порядкового типу.

Наступна категорія призначена для обробки цілочислових даних.

Таблиця 2.6

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]