Целочисленные типы

Top  Previous  Next

Целочисленные типы – это:

byte – 8-битное целое число без знака в диапазоне от 0 до 255;

short – 16-битное целое число со знаком в диапазоне от -32768 до 32767;

integer (int для C#) – 32-битное целое число со знаком в диапазоне от -2147483648 до 2147483647.

 

Для целочисленных типов определены следующие операции:

"+" – сложение;

"-" – вычитание;

"*" – умножение;

"div" – целочисленное деление;

"mod"  ("%" для C#) – сравнение по модулю;

"**" – возведение в целую степень;

"or" ("|" для C#) – побитовое "или";

"and" ("&" для C#) – побитовое "и";

"not" ("!" для C#) – побитовое "не";

"=" ("==" для C#) – отношение равенства;

"!=" – отношение неравенства;

">" – отношение "больше";

">=" – отношение "больше или равно";

"<" – отношение "меньше";

"<=" – отношение "меньше или равно".

 

Примеры литералов целочисленных типов:

134

-4567

 

В пакете System определен различимый тип TColor (type TColor is integer).

При задании начального значения переменной типа System.TColor можно использовать как специальный диалог задания цвета, так и обычный диалог начального значения.