double arrow

Целочисленные типы данных

тип   диапазон Требуемая память (байт)
Byte Короткое целое без знака 0…255  
Shorint Короткое целое со знаком -128…127  
Integer целое со знаком -32768…32767  
Word целое без знака 0…65535  
Longint длинное целое со знаком -2147483648…2147483647  

Определены арифметические операции:

+, -, *, /, div, mod

div - выделение целой части от деления, пример: 25 div 2=12

mod - выделение дробной части от деления, пример: 25 mod 2=1

Определены операции отношения, результат логического типа.

<, >, =, <=, >=, <>

Определены стандартные функции:

ODD(X) РЕЗУЛЬТАТ ЛОГИЧЕСКОГО ТИПА, ДЛЯ ЧЕТНОГО АРГУМЕНТА- FALSE,, ДЛЯ НЕЧЕТНОГО АРГУМЕНТА- TRUE
SUCC(X) ВОЗВРАЩАЕТ СЛЕДУЮЩЕЕ ЧИСЛО (Х+1)
PRED(X) ВОЗВРАЩАЕТ ПРЕДЫДУЩЕЕ ЧИСЛО (Х-1)
ORD(X) ВОЗВРАЩАЕТ АРГУМЕНТ Х
ABS(X) ВОЗВРАЩАЕТ МОДУЛЬ Х
CHR(X) ВОЗВРАЩАЕТ СИМВОЛ, ASCII КОД КОТОРОГО РАВЕН Х
SQR(X) ВОЗВРАЩАЕТ КВАДРАТ ЧИСЛА Х
SQRT(X) ВОЗВРАЩАЕТ КОРЕНЬ КВАДРАТНЫЙ ОТ АРГУМЕНТА Х
EXP(X) ВОЗВРАЩАЕТ ЕХ (ЭКСПОНЕНТУ), РЕЗУЛЬТАТ ВЕЩ. ТИПА
SIN(X) ВОЗВРАЩАЕТ СИНУС Х, РЕЗУЛЬТАТ ВЕЩ. ТИПА
COS(X) ВОЗВРАЩАЕТ КОСИНУС Х, РЕЗУЛЬТАТ ВЕЩ. ТИПА
LN(X) ВОЗВРАЩАЕТ НАТУР. ЛОГАРИФМ Х, РЕЗУЛЬТАТ ВЕЩ. ТИПА
ARCTAN(X) ВОЗВРАЩАЕТ АРКТАНГЕНС Х, РЕЗУЛЬТАТ ВЕЩ. ТИПА

Определены стандартные процедуры:

Dec(x,i)- уменьшение значения х на I, если I не задано, то на 1, т.е. Dec(x)=x-1

Inc(x,i)-)- увеличение значения х на I, если I не задано, то на 1, т.е. Inc(x)=x+1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: