Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Эта группа типов обозначает множества целых чисел в различных диапазонах. Имеется пять целых типов, различающихся допустимым диапазоном значений и размером занимаемой оперативной памяти. Целые типы обозначаются идентификаторами. 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
Над целыми типами определены такие операции:
Над целыми значениями допустимы следующие операции:
- четыре арифметических действия, имеющие привычный смысл. Эти действия обозначаются символами:
+ сложение
- вычитание
* умножение
/ деление
- две дополнительные операции "типа деления", обозначаемые служебными словами:
div деление нацело (с отбрасыванием дробной части)
mod взятие остатка от целочисленного деления
При применении к целым значениям все перечисленные операции (кроме деления) дают целый результат. Операция деления всегда дает вещественный результат.
Дата публикования: 2014-12-10; Прочитано: 329 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!