Студопедия

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

Разделы сайта

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






Функции. Функция– это переменная величина, значения которой зависят от значений другой величины






Функция – это переменная величина, значения которой зависят от значений другой величины. Функции устанавливают соответствие между переменными. Различают функции стандартные и функции пользователя. Для вычисления значения функции используют обращение к функции (указатель функции). Обращение имеет вид: < идентификатор функции> (< аргументы>). В качестве аргумента (параметра) используются константы, переменные, другие функции, выражения. За стандартными функциями закреплены стандартные идентификаторы. Некоторые стандартные функции приведены в табл. 1.

 

Таблица 1

№ п/п Определение функции Указатель функции Примечания
  y=|x| ABS (X) X –выражение типа R или I. Тип результата совпадает с типом аргумента.
  y=x2 SQR (X)
  y=cos x COS (X) X –выражение типа R. Тип результата R. Угол Х в радианах.
  y=sin x SIN (X)
  y=arctg x ARCTAN (X) Здесь X – типа R, тип результата – R.
  y=ex EXP (X)
  y=ln x LN (X)
  y= SQRT (X)
  Выделение дробной части FRAC (X)
  Выделение целой части INT (X) Возвращает ближайшее меньшее целое.
  Преобразование к целому TRUNC (X) Преобразование X типа R в тип I с отбрасыванием дробной части. Тип результата Longint.
  ROUND(X) Преобразование X типа R в тип I с округлением до ближайшего целого
  x: =x+n INC(X, [n]) Образование приращения, n – типа I
  x: =x-n DEC(X, [n]) Образование отрицательного приращения, n – типа I
  Число Õ PI Õ»3, 141592653…
  Определение нечетности ODD (X) Значение функции = true, если Х нечетное, иначе – false
  Определение порядкового номера x ORD (X) Тип X – любой скалярный, кроме R. Результат типа I
  Определение символа по его коду CHR (X) X типа I, результат типа CHAR
  Генератор случайных чисел Random (X) Возвращает случайное число от О до Х
  Randomize Обеспечивает несовпадение случайных чисел, генерируемых функций Random (X)

 

В арифметических выражениях допустимо использование операндов вещественного и целого типа. Если один из операндов операций +, -, * имеет тип вещественный, а второй – целый, то целый операнд перед выполнением операций автоматически преобразуется к вещественному и результат будет вещественным. При выполнении операции деления оба операнда, если они целые, преобразуются к вещественному типу, результат операции деления всегда вещественный. Следовательно, результат вычисления будет целым, если все операнды целого типа и операция деления отсутствует. Не рекомендуется в одном выражении использовать данные различных типов, т.к. возможны потери точности и машинного времени на преобразования типов.

 

Пример записи выражения на ТП:

EXP(X*X*LN(BETA))+ABS(AL*AL*AL)+SQRT(2.0)*EXP(-X)* SQR(COS(K*X)).

Так как в ТП одна обратная тригонометрическая функция ARCTAN (X), то следует использовать формулы преобразования. При а > 0

,

,

.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.