В ТР имеется 5 стандартных типов целых чисел:
Данные целочисленных типов
могут быть представлены как в десятеричной, так и в шестнадцатеричной системах. Для записи в шестнадцатеричной системе, перед числом без пробела записывается знак «$». Диапазон шестнадцатеричных значений от $0000 до $FFFF;
В десятеричной системе счисления числа могут записываться двумя способами: с фиксированной и плавающей точкой. Вещественные числа с фиксированной точкой записываются по обычным правилам арифметики. Вещественные числа с плавающей точкой представляются в экспоненциальном виде
mE+p,
где m-мантисса числа, Е-10 в степени, р - разряд степени
Пример:
5,18Е+02 = 5,18*102 = 518
1,0Е-03 = 1*10-3 = 0,001
Над целыми числами определены операции:
Сложения +
Вычитания –
Умножения *
Деления нацело div
Определения остатка от деления нацело mod
Стандартные функции:
abs(x) – абсолютное значение числа
sqr(x) – квадрат числа
succ(x) – определение следующего по порядку элемента из списка
pred(x) - определение предыдущего элемента из списка
odd(x) – проверка на нечетность (результат логического типа) |