|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Тип-диапазон
Используются стандартные имена типов, либо имя типа задается в разделе описания программы, например: TYPE A = array [ 1.. 1000 ] of real; Тип переменной объявляется после служебного слова VAR, например:
VAR a1, a2: A; { массивы из 1000 элементов вещественных чисел типа "A" }
Если не использовать служебное слово TYPE, то можно записать:
VAR a1, a2: array [ 1.. 1000 ] of real;
Рассмотрим подробнее описание некоторых стандартных типов и допустимые диапазоны изменения значений переменных.
Вещественные типы Примеры описания: Наименование размер кол. диапазон VAR c, d, e: real; типа (байт) цифр значений d1, d2: double; Single 4 7..8 10 (-45..+38) Примеры присвоения значения: Real 6 11..12 10 (-39..+38) с:= -125. 6; e:= 10; Double 8 15..16 10 (-324..+308) d:= 1. e02; {или} d:= 100.; Extended 10 19..20 10 (-4951..+4932) d1:= 1.2e-257; { 1.2*10-257} Comp 8 19..20 -263 +1..+263 -1 Comp - число без дробной части и без точки. Примечание: типы Single, Double, Extended работают при подключении сопроцессора, в том числе при эмуляции сопроцессора. Для этого в меню Options, Compiler установить Numeric processing: [X] 8087/80287, а также [X] Emulation, либо в начале программы установить режим компиляции {$N+}.
Порядковые типы имеют конечное число возможных значений.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |