Подпрограммы для работы с перечислимыми типами

Подпрограммы для работы с перечислимыми типами

procedure Inc(var i: integer);

Увеличивает значение переменной i на 1

procedure Inc(var i: integer; n: integer);

Увеличивает значение переменной i на n

procedure Dec(var i: integer);

Уменьшает значение переменной i на 1

procedure Dec(var i: integer; n: integer);

Уменьшает значение переменной i на n

procedure Inc(var c: char);

Увеличивает код символа c на 1

procedure Inc(var c: char; n: integer);

Увеличивает код символа c на n

procedure Dec(var c: char);

Уменьшает код символа c на 1

procedure Dec(var c: char; n: integer);

Уменьшает код символа c на n

procedure Inc(var e: System.Enum);

Увеличивает значение перечислимого типа e на 1

procedure Inc(var e: System.Enum; n: integer);

Увеличивает значение перечислимого типа e на n

procedure Dec(var e: System.Enum);

Уменьшает значение перечислимого типа e на 1

procedure Dec(var e: System.Enum; n: integer);

Уменьшает значение перечислимого типа e на 1

function Succ(x: integer): integer;

Возвращает следующее за x значение

function Succ(x: boolean): boolean;

Возвращает следующее за x значение

function Succ(x: byte): byte;

Возвращает следующее за x значение

function Succ(x: shortint): shortint;

Возвращает следующее за x значение

function Succ(x: smallint): smallint;

Возвращает следующее за x значение

function Succ(x: word): word;

Возвращает следующее за x значение

function Succ(x: longword): longword;

Возвращает следующее за x значение

function Succ(x: int64): int64;

Возвращает следующее за x значение

function Succ(x: uint64): uint64;

Возвращает следующее за x значение

function Succ(x: char): char;

Возвращает следующее за x значение

function Succ(e: System.Enum): System.Enum;

Возвращает следующее за e значение

function Pred(x: boolean): boolean;

Возвращает предшествующее x значение

function Pred(x: byte): byte;

Возвращает предшествующее x значение

function Pred(x: shortint): shortint;

Возвращает предшествующее x значение

function Pred(x: smallint): smallint;

Возвращает предшествующее x значение

function Pred(x: word): word;

Возвращает предшествующее x значение

function Pred(x: integer): integer;

Возвращает предшествующее x значение

function Pred(x: longword): longword;

Возвращает предшествующее x значение

function Pred(x: int64): int64;

Возвращает предшествующее x значение

function Pred(x: uint64): uint64;

Возвращает предшествующее x значение

function Pred(x: char): char;

Возвращает предшествующее x значение

function Pred(e: System.Enum): System.Enum;

Возвращает предшествующее e значение

function Odd(i: integer): boolean;

Возвращает True, если i нечетно

function Odd(i: longword): boolean;

Возвращает True, если i нечетно

function Odd(i: int64): boolean;

Возвращает True, если i нечетно

function Odd(i: uint64): boolean;

Возвращает True, если i нечетно

function Ord(a: char): byte;

Преобразует символ в код в кодировке Windows

function Ord(a: integer): integer;

Возвращает порядковый номер значения a

function Ord(a: longword): longword;

Возвращает порядковый номер значения a

function Ord(a: int64): int64;

Возвращает порядковый номер значения a

function Ord(a: uint64): uint64;

Возвращает порядковый номер значения a

function Ord(a: boolean): integer;

Возвращает порядковый номер значения a

function Ord(e: System.Enum): integer;

Возвращает порядковый номер значения e

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

3.2. Работа с различными типами данных

Из книги Офисное программирование автора Фризен Ирина Григорьевна

3.2. Работа с различными типами данных Тип, определяемый пользователемVBA позволяет пользователю определять свои собственные типы данных. Определенный пользователем тип нужен, когда одной переменной необходимо обозначить несколько связанных по смыслу элементов данных,


Работа с типами Windows Forms

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Работа с типами Windows Forms При построении приложения Windows Forms вы можете, при желании, создать весь соответствующий программный код вручную (например, в редакторе Блокнот или в редакторе TextPad), а затем отправить файлы *.cs компилятору командной строки C# с флагом /target:winexe.


Работа с типами Pen

Из книги Стандарты программирования на С++. 101 правило и рекомендация автора Александреску Андрей


Работа с типами Brush

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Работа с типами Brush Типы, производные от System.Drawing.Brush, используются для заполнения имеющегося региона заданным цветом, узором или изображением. Сам класс Brush является абстрактным типом, поэтому он не позволяет создать соответствующий экземпляр непосредственно. Однако Brush


91. Работайте с типами, а не с представлениями

Из книги Описание языка PascalABC.NET автора Коллектив РуБоард

91. Работайте с типами, а не с представлениями РезюмеНе пытайтесь делать какие-то предположения о том, как именно объекты представлены в памяти. Как именно следует записывать и считывать объекты из памяти — пусть решают типы объектов.ОбсуждениеСтандарт С++ дает очень мало


Операции с числовыми типами

Из книги автора

Операции с числовыми типами * Операции сравнения. Используйте стандартные операторы отношений (=, <, >, >=, <=, <> или !=)[17].Возможны сравнения строк с использованием таких операторов SQL, как CONTAINING, STARTING WITH и LIKE. В данных операциях числа трактуются как строки. Более


Преобразования между типами дата/время и другими типами данных

Из книги автора

Преобразования между типами дата/время и другими типами данных Любой символьный тип или выражение, чье содержание может быть выражено в правильном литерале даты, может быть преобразовано в соответствующий тип дата/время.Типы данных времени и даты не могут быть


Подпрограммы для работы с динамическими массивами

Из книги автора

Подпрограммы для работы с динамическими массивами function Length(a: System.Array): integer; Возвращает длину динамического массива function Length(a: System.Array; m: integer): integer; Возвращает длину m-той размерности динамического массива (размерности нумеруются с нуля) procedure SetLength(var a: System.Array;


Подпрограммы для работы с символами и строками

Из книги автора

Подпрограммы для работы с символами и строками function Chr(a: byte): char; Преобразует код в символ в кодировке Windows function ChrUnicode(a: word): char; Преобразует код в символ в кодировке Unicode function OrdUnicode(a: char): word; Преобразует символ в код в кодировке Unicode function UpperCase(ch: char): char;


Подпрограммы для работы с файлами через файловые переменные

Из книги автора

Подпрограммы для работы с файлами через файловые переменные procedure Assign(f: FileType; name: string); Связывает файловую переменную f с именем файла name procedure AssignFile(f: FileType; name: string); Связывает файловую переменную f с именем файла name procedure Reset(f: Text); Открывает текстовый файл f


Подпрограммы для работы с файлами, каталогами и дисками

Из книги автора

Подпрограммы для работы с файлами, каталогами и дисками function ReadLines(path: string): sequence of string; Считывает строки из файла и превращает их в последовательность строк function ReadLines(path: string; en: Encoding): sequence of string; Считывает строки из файла с кодировкой en и превращает их в


Подпрограммы для работы с пером

Из книги автора

Подпрограммы для работы с пером Рисование линий осуществляется текущим пером. Доступ к свойствам текущего пера можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам пера сгруппированы парами: если Prop -


Подпрограммы для работы с кистью

Из книги автора

Подпрограммы для работы с кистью Рисование внутренностей замкнутых областей осуществляется текущей кистью. Доступ к свойствам текущей кисти можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам кисти


Подпрограммы для работы со шрифтом

Из книги автора

Подпрограммы для работы со шрифтом Вывод текста осуществляется текущим шрифтом. Доступ к свойствам текущего шрифта можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам шрифта сгруппированы парами:


Подпрограммы для работы с графическим окном

Из книги автора

Подпрограммы для работы с графическим окном Доступ к свойствам графического окна можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам окна сгруппированы парами: если Prop - имя свойства кисти, то функция


Подпрограммы для работы с координатами графического окна

Из книги автора

Подпрограммы для работы с координатами графического окна Доступ к свойствам координат графического окна можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для изменения системы координат окна приведены ниже: procedure