Лекция: Вопрос №26 Целый тип данных.

Эта группа типов обозначает множества целых чисел в различных диапазонах. Имеется пять целых типов, различающихся допустимым диапазоном значений и размером занимаемой оперативной памяти. Целые типы обозначаются идентификаторами. Byte, Shortint, Word, integer, Longint; их характеристики приведены в следующей таблице.

Целый тип Диапазон значений Размер памяти
Shortint -128..127 1 байт
Integer -32768..32767 2 байта
Longint -2147483648..2147483647 4 байта
Byte 0..255 1 байт
Word 0..65535 2 байта

Значения целых типов могут изображаться в программе двумя способами: в десятичном виде (традиционно, в виде последовательности цифр) и в шестнадцатеричном виде. В последнем случае в начале ставится символ '$' (знак доллара). Максимально допустимый диапазон изображений десятичного числа есть:

-2147483648 ., +2147483747

Над целыми типами определены такие операции:

  1. "+" — сложение;
  2. " * " — умножение;
  3. " — " вычитание;
  4. div — целочисленное деление;
  5. mod — получение остатка от целочисленного деления.

Над целыми значениями допустимы следующие операции:

— четыре арифметических действия, имеющие привычный смысл. Эти действия обозначаются символами:

+ сложение

— вычитание

* умножение

/ деление

— две дополнительные операции «типа деления», обозначаемые служебными словами:

div деление нацело (с отбрасыванием дробной части)

mod взятие остатка от целочисленного деления

При применении к целым значениям все перечисленные операции (кроме деления) дают целый результат. Операция деления всегда дает вещественный результат.

еще рефераты
Еще работы по информатике