Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_Инф_Паскаль_1_2007.doc
Скачиваний:
15
Добавлен:
14.08.2019
Размер:
601 Кб
Скачать
☆

Основные операции и стандартные функции для простых типов данных

Форма

записи

Название

Типы

аргумента

результата

Математические функции

Abs(X)

Абсолютное значение числа X

целый,

вещественный

соответствует

типу аргумента

Sqr(X)

Квадрат числа X

целый,

вещественный

соответствует

типу аргумента

Sqrt(X)

Корень квадратный из числа X

вещественный

вещественный

Exp(X)

Экспонента eX

вещественный

вещественный

Ln(X)

Натуральный логарифм от числа X

вещественный

вещественный

Sin(X)

Синус числа X

вещественный

(в рад.)

вещественный

Cos(X)

Косинус числа X

вещественный

(в рад.)

вещественный

Arctan(X)

Арктангенс числа X

вещественный

вещественный (рад.)

Pi

Число Пи

Trunc(X)

Округление с отбрасыванием дробной части

вещественный

целый (длинный)

Round(X)

Округление до ближайшего целого

вещественный

целый (длинный)

Frac(X)

Дробная часть числа X

вещественный

вещественный

Int(X)

Целая часть числа X

вещественный

вещественный

Random(X)

Случайное число от 0 до X

целый

целый

Odd(X)

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

целое

логический

Математические процедуры

Inc(X,Y)

Увеличивает число X на Y

(если Y не приведен, то на 1)

целое

целое

Dec(X,Y)

Уменьшает число X на Y

(если Y не приведен, то на 1)

целое

целое

randomize

Обеспечивает несовпадение последовательностей случайных чисел, генерируемых функцией Random

Операции над символами

Chr(X)

Символ для ASCII кода X

целое (байт)

символьный

Ord(X)

Порядковый номер X в таблице ASCII

перечислимый (целый,

символьный)

совпадает с типом аргумента

UpCase(X)

Символы из строчных в прописные

символьный

символьный

Pred(X)

Предшествующий X в таблице ASCII элемент

перечислимый (целый,

символьный)

совпадает с типом аргумента

Succ(X)

Следующий за X в таблице ASCII элемент

перечислимый (целый,

символьный)

совпадает с типом аргумента

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1. Turbo Pascal. Программирование на языке высокого уровня: Учеб. для вузов. 2-е изд. / С.А. Немнюгин. СПб.: Питер, 2003. 544 с.

  2. Павловская Т.А. Паскаль. Программирование на языке высокого уровня: Практикум. СПб.: Питер, 2006. 317 с.

  3. Турбо Паскаль 7.0 К.: Издат. группа BHV, 1996. 448 с.

  4. Малыхина М. П. Программирование на языке высокого уровня Turbo Pascal: Учеб. пособие. СПб.: БХВ-Петербург, 2006. 544 с.

  5. Культин Н. Программирование в Turbo Pascal 7.0 и Delphi. СПб.: БХВ-Петербург, 2007. 400 с.

24