Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками

Spr : writeln(‘spring’);

Sum : writeln(‘summer’);

Out : writeln(‘outumn’);

End.

End .

Тип – діапазон

Визначається як інтервал значень базового типу (раніш визначеного), яким може бути будь-який порядковий тип:

< ім’я> = < min значення>..< max значення>;

Приклад:

Type

Day = 1..31;

Mounth = 1..12;

Letter = ‘A’..’Z’;

При визначенні типа-діпазона, слід користуватись правилами:

а) – це один символ(без пробілу);

б) ліва границя не повинна перевищувати праву;

в) ім’я повинно бути правильним ідентифікатором (починатись з букви, не співпадати зі службовими словами,тільки латинські букви, цифри та підкреслення).

Реальний тип

Позначає множину дійсних значень в різних діапазонах. ТР підтримує декілька реальних типів, характеристики яких представленні в таблиці:


Тип Діапазон значень Число цифр Довжина байт
Singl 1.5Е-45…3,4Е38 7…8 4
Real 2,9Е-39…1,7Е38 11…12 6
Double 5Е-324…1,7Е308 15…16 8
Extended 3,4Е-4932…1,1Е4932 19…20 10
Comp 1Е-20…1Е20 19…20 8

Реальні типи можна зобразити з фіксованою і плаваючою комами: (17.38) (1738Е-2)

Для прискорення обчислень, можна переопреділяти тип REAL :

Type

Real = dabble; або

Type

Real = extended;

Функції прискорення реальних типів до цілочислених:

Round – скругляєReal до ближнього цілого;

Trunc – усікає real шляхом відкидання дробної частини.

3. Структуровані типи. Масиви даних

К-во Просмотров: 351
Бесплатно скачать Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками