Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Ordinal – порядковые типы (отличаются друг от друга на 1).
Возможные операции с ними (Ord, Pred, Succ, High, Low, Dec, Inc).
В табл. 3.1 - 3.5 приведено подробное описание основных порядковых типов данных языка Object Pascal.
Таблица 3.1
Целочисленные типы данных
Название типа | Диапазон значений | Знаковый (беззнаковый) | Кол-во бит |
Integer | 2147483648..2147483647 | Знаковый | |
Cardinal | 0..4294967295 | Беззнаковый | |
Shortint | 128..127 | Знаковый | |
Smallint | 32768..32767 | Знаковый | |
Longint | 2147483648..2147483647 | Знаковый | |
Int64 | 263..263 | Знаковый | |
Byte | 0..255 | Беззнаковый | |
Word | 0..65535 | Беззнаковый | |
Longword | 0..4294967295 | Беззнаковый |
Задание для самостоятельной работы
Сконструировать форму с шестью кнопками, имена которых ShortInt, SmallInt, Integer, Byte, Word, Cardinal, с четырьмя статическими надписями (компонент Label) Type, Size, Max, Min и четырьмя надписями для вывода информации о типе при каждом нажатии одной из кнопок. Для этого записать для каждой кнопки метод отклика на событие OnClick, используя свойство Caption надписей для вывода информации и функции SizeOf – размер внутреннего представления переменной данного типа, High – самое высокое значение в диапазоне перечислимого типа, Low – самое низкое значение, а также функцию IntToStr – преобразование числа в строку.
Пример строки кода
SizeLabel.Caption:=IntToStr(SizeOf(Number));
Дата публикования: 2014-10-25; Прочитано: 294 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!