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

Вопрос №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 взятие остатка от целочисленного деления

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





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



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