Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Данные целого типа



Достоинством языка ПАСКАЛЬ является возможность использова­ния широкого набора разных типов данных. Тип данных определяет возможные значения констант, переменных, функций, выражений, при­надлежащих к этому типу, форму представления в ЭВМ и операции, которые могут выполняться над ними. Все типы данных можно разде­лить на простые и сложные.

К простым относятся стандартные и переменные типы. Стан­дартными являются целый INTEGER, действительный REAL, логиче­ский BOOLEAN и символьный CHAR типы данных. Переменные типы определяются пользователем ЭВМ. К ним относятся перечислимый и ограниченный типы.

Сложные типы данных представляют собой различные комби­нации простых типов (массивы, множества, записи и файлы).

Изучение типов данных начнем с самых простых, а именно со стан­дартных, которые широко используются в программах.

Данные представляются в программе в виде констант и переменных. При выполнении программы в каждый момент времени любая пере­менная имеет некоторое значение (константу). Это значение и пере­менная должны относиться к одному типу данных.

Константа целого типа (целая константа) — любое десятичное чис­ло, записанное без точки. Если константа отрицательна, то перед ней должен стоять знак «—», если константа положительна, то знак «+» можно опустить.

Целая константа выражает некоторое число абсолютно точно. Она необходима в том случае, когда какую-то величину нельзя представить приближенно, например число живых существ (людей, животных), количество предметов и т. д. Примеры констант целого типа: 14, —357, 0,5390.

Диапазон целых чисел зависит от конкретного типа ЭВМ. Для микроЭВМ с двухбайтовым словом числа чаще всего находятся в диа­пазоне от —32768 до +32767.

Переменные, принимающие в качестве своих значений константы целого типа, относятся также к целому типу (тип INTEGER). Над данными целого типа можно выполнить следующие арифметические операции, которые дают целый результат: + (сложение), — (вычита­ние), * (умножение), DIV — деление с отбрасыванием дробной части (получение целого частного при делении целого данного на целое), MOD – получение целого остатка при делении целого данного на целое.

Например, пусть, A, B, N –переменные целого типа, принимающие значения: A=25, B=2, N= -17.

Тогда допустимы следующие операции:

A+51 (результат 76)

B - A (результат -23)

B*N (результат - 34)

A_DIV_В (результат 12)

A_MOD_В (результат 1)

Операция MOD часто используется для определения, делится ли целое число X без остатка на 2, т.е. является ли X четным числом. С помощью операции Х МОD 2 вычисляется остаток. Если он равен нулю, то число X – четное, а если имеется остаток, то нечетное. Точно так же можно определить, кратно ли какое-то число трем, четырем и т.д.





Дата публикования: 2014-11-02; Прочитано: 361 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...