МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||||||||||||||||||||||||||
Дійсний тип та операції над даними дійсного типу.
Змінні дійсного типу можуть набувати значень з підмножини дійсних чисел. Сталі дійсного типу записують у програмі з десятковою крапкою і порядком. Можливі значення дійсних змінних мають дві характеристики- діапазон і точність. Діапазон обмежений максимальним порядком , а точність- максимальною кількістю десяткових цифр.
Тип Real визначений в стандартному Паскалі і математичним сопроцесором не підтримується.Інші дійсні типи визначені стандартом IЕЕЕ 457 і реалізовані на всіх сучасних комп'ютерах.Для їх використання при наявності сопроцессора або при роботі на ПК моделі 80486 необхідно компiлювати програму з ключем {$N+}, а за відсутності сопроцессора - з ключами {$n-,E+}. Тип Comp хоч і відноситься до дійсних типів, зберігає тільки довгі цілі значення. Усі операції з дійсними числами наближені, що пов’язано з обмеженнями подання цифр на комп’ютері. Якщо хоча б один з операндів є дійсного типу, то результат буде дійсним.
Над дійсними операндами можна виконувати наступні арифметичні операції: додавання +, віднімання -, множення, ділення /. До величин дійсного типу можна застосовувати всі операції відношення, що дають бульовий результат. До дійсних аргументів можна застосовувати функції, що дають дійсний результат: Abs(X), Sqr(X), Sin(X), Cos(X), Arctan(X), Ln(X), Exp(X), Sqrt(X), Frac(X), Int(X), Pi.
Функція Frac(X) повертає дробову частину X, функція Int (X) - цілу частину X. Безаргументна функція Pi повертає значення числа p дійсного типу. До аргументів дійсного типу можна застосовувати також функції Trunc(X) і Round(X), що дають цілий результат. Функція Trunc(X) виділяє цілу частину дійсного аргументу шляхом відкидання дробової частини, Round(X) -заокруглює аргумент до ближчого цілого.
Приклад: Frac(2.52) = 52, trunc(2.52) = 2, Int(2.52) = 2, round(2.52) = 3. У мові Паскаль немає деяких часто вживаних функцій, наприклад , піднесення до степеня, тангенса та ін. Тоді
ах = exp(x*ln(a)); tg(x)= sin(x)/cos(x);
У дійсних величин немає попереднього чи наступного числа, тому функції pred і succ з дійсними аргументами не виконуються.
3.Логічний тип та операції над даними логічного типу.
Логічний тип (Boolean) визначає ті дані, що можуть приймати логічнi значення True(істине) і False(хибне). Над логічними операндами можна виконувати логічні операції:
Читайте також:
|
||||||||||||||||||||||||||||||||
|