Понедельник, 30 Июня 2025, 05.10.45
Приветствую Вас Гость

Всё о Паскале

Меню сайта
Категории каталога
Наш опрос
Каким языком программирования вы владеете ?
Всего ответов: 571
Главная » Статьи » Pasca в изучение » типы данных

целые типы
Целые типы
Ниже приводится таблица целых типов, содержащая также их размер и диапазон допустимых значений.

Тип Размер, байт Диапазон значений
shortint 1 -128..127
smallint 2 -32768..32767
integer, longint 4 -2147483648..2147483647
int64 8 -9223372036854775808..9223372036854775807
byte 1 0..255
word 2 0..65535
longword, cardinal 4 0..4294967295
uint64 8 0..18446744073709551615

Типы integer и longint, а также uint64 и cardinal являются синонимами.

Максимальные значения для каждого целого типа определены как внешние стандартные константы: MaxInt64, MaxInt, MaxSmallInt, MaxShortInt, MaxUInt64, MaxLongWord, MaxWord, MaxByte.

Для каждого целого типа T определены также следующие константы как члены класса

T.MinValue - константа, представляющая минимальное значение типа T;

T.MaxValue - константа, представляющая максимальное значение типа T;

Для каждого целого типа T определены статические функции

T.Parse(s) - функция, конвертирующая строковое представление числа в значение типа T. Если преобразование невозможно, то генерируется исключение;

T.TryParse(s,res) - функция, конвертирующая строковое представление числа в значение типа T и записывающая его в переменную res. Если преобразование возможно, то возвращается значение True, в противном случае - False.

Кроме того, для T определена экземплярная функция ToString, возвращающая строковое представление переменной данного типа.

Константы целого типа могут представляться как в десятичной, так и в шестнадцатеричной форме, перед шестнадцатеричной константой ставится знак $:

25 3456 $FFFF

Категория: типы данных | Добавил: alex2008pro (13 Февраля 2009) | Автор: alex2008pro
Просмотров: 1002 | Рейтинг: 0.0/0 |
Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0