Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Выражения





Выражения — алгоритмические конструкции, задающие правила вычисления значений. Выражения состоят из операндов и знаков операций.

Стандартные математические функции:

abs(x) – | x |,

arctan(x) – arctg x,

cos(x) – cos x,

exp(x) – ex,

int(x) – целая часть выражения x,

frac(x) – дробная часть выражения x,

ln(x) – ln x,

sin(x) – sin x,

sqr(x) – x 2,

sqrt(x) – ,

Random – псевдослучайное число, равномерно распределенное в диапазоне 0..1;

Random(x) – псевдослучайное число, равномерно распределенное в диапазоне 0.. x- 1;

Randomize – инициация генератора псевдослучайных чисел.

Скалярные функции обрабатывают данные любого скалярного типа, кроме вещественного:

Pred (S) — возвращает элемент, предшествующий S;

Succ (S) — возвращает значение, следующее за S;

Odd (I) — возвращает значение булевского типа, равное True, если I нечетное, и False, если I четное.

Функции преобразования типов:

Round(x) – возвращает значение x, округленное до ближайшего целого числа, результат имеет целочисленный тип;

Trunc(x) – возвращает ближайшее целое число меньшее или равное x, если x 0, большее или равное x, если x <0. Результат имеет целочисленный тип;

Chr(i) – возвращает символ стандартного кода обмена информацией с номером, равным значению i.

Ord(s) – возвращает порядковый номер значения s во множестве, определенном типом s.

 

Пример:

Round(3.7); результат 4

Round(-46.317) результат –46

Trunc(3.7); результат 3

 

Стандартные процедуры и функции, применяемые к целым типам:

Dec(i) – уменьшает значение переменной I на единицу (аналог оператора i:=i-1);

Inc(i) – увеличивает значение переменной I на единицу (аналог оператора i:=i+1);

Hi(i) – возвращает старший байт аргумента (тип аргумента byte или word);

Lo(i) – возвращает младший байт аргумента (тип аргумента byte или word);

Swap(i) – меняет местами байты в слове.

 

Стандартные функции, применимые к символьному типу:

Chr(I) – возвращает символ стандартного кода обмена информацией с номером, равным значению I;

UpCase(ch) – функция меняет регистр латинских букв со строчной на прописную.

Стандартные функции, поддерживающие работу с типами-диапазонами:

High(x) – возвращает максимальное значение типа-диапазона, к которому принадлежит переменная x;

Low(x) – возвращает минимальное значение типа-диапазона.

Date: 2015-10-19; view: 308; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.01 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию