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

2. Дійсночисельні типи даних

позначення

назва

діапазон значень

кількість десяткових розрядів

довжина в байтах

real

дійсні

2.9e-39 . . 1.7e38

11-12

6

single

з одинарною точністю

1.5e-45 . . 3.4e38

7-8

4

double

з подвійною точністю

5.0e-324. .1.7e308

15-16

8

extended

з розширеною точністю

3.44e-4932 . . 1.1e4932

19-20

10

Дійсночисельні типи є скінченними підмножинами множини дійсних чисел, яка вивчається в математиці. Вони зберігаються в показниковій формі з плаваючою комою і складаються з двох частин :

  • мантиси - близької до одиниці значащої частини зі знаком і з фіксованим числом розрядів,

  • порядку.

Наприклад, -0,123456789102 *1012 -записується як -0.123456789102e+12

- знак числа; 0.123456789102 - мантиса ; +12 - порядок зі знаком.

Операції з дійсними числами:+ додавання ; - віднімання ; * множення ; / ділення.

Можна виконувати змішані операції з цілими і дійсними числами, але результат повинен бути дійсночисельного типу.

Функції для виділення частин дійсних чисел

позначення

назва

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

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

приклад

INT( )

ціла частина

real

real

INT(5.8)=5.0

TRUNC( )

ціла частина

real

Longint (integer)

TRUNC(5.8)=5

FRAC( )

дробова частина

real

real

FRAC(5.8)=0.8

ROUND( )

заокруглити

real

Longint (integer)

ROUND(5.8)=6

3. Символьний тип CHAR включає весь набір символів з кодової таблиці символів даного комп’ютера. Для IBM PC такою таблицею є ASCII (American Sdandart Code for Information Interchange).

Символи кодуються окремими байтами з різними номерами від 0 до 255 (всього різних можливих байтів 28=256). Таблиця символів ділиться на дві частини : від 0 до 127 і від 128 до 255. Символьні константи записуються між апострофами,наприклад, 'A', '3', або '*'. Сам апостроф, як символьна константа, записується з подвоєнням: ' ' ' '

Основні конструкції мови програмування Borland pascal

4.Логічний тип Boolean включає дві константи: “логічну одиницю” - True (істина) та “логічний нуль” - False (хибність) та змінні, які використовуються для запису умов в умовних і циклічних операторах (Див. Правила запису простих і складних умов).

5.Порядковий тип ordinal

Структура програми

1) Заголовок;

2) Uses — розділ підключення модулів ( всіх бібліотек стандартних (див. Додаток 1 і нестандартних процедур, функцій та об’єктів, які використовуються в програмі, крім модуля System, який підключається автоматично ) ;

3) Описова частина;

4) Блок операторів.

В будь-якому місці програми можна записати у фігурних дужках { } чи між символами (* *) пояснення, чи коментар, чи зауваження.

Назва – довільна послідовність букв ( латинських ) та цифр (не повинна співпадати із зарезервованими службовими словами ).

Program Назва ;

Описова частина може включати такі розділи

TP і BP в будь-якому порядку і в довільній кількості ) :

- заголовок програми TP і BP є необов’язковим

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