trains_hr.gif
 


В ПОМОЩЬ СТУДЕНТУ И ШКОЛЬНИКУ

 


Горбачев Л.И. Основы программирования в среде Turbo Pascal.

[НАЗАД]    [ДАЛЕЕ]

7. Стандартные функции.

   Наиболее часто используемые стандартные функции приведены в таблице (см. ниже). Нужно помнить, что в тригонометрических функциях синуса или косинуса аргумент должен быть задан только в радианах. Если аргумент X дан в градусах, то для перевода его в радианы используется формула:

Y = X * Pi / 180

   В Турбо Паскале определены только три тригонометрические функции (Sin, Cos, ArcTan). Для вычисления остальных тригонометрических функций необходимо использовать известные соотношения:

Tg(x) = Sin(x) / Cos(x);
Ctg(x) = Cos(x) / Sin(x);
Csc(x) = 1 / Sin(x);
Sc(x) = 1 / Cos(x);
ArcSin(x) = ArcTan(x / (1 - x
2)0.5);
ArcCos(x) = Pi / 2 - ArcSin(x);
ArcCtg(x) = Pi / 2 - ArcTan(x).

   Для вычисления логарифма с основанием A используется соотношение:
Log
a(x) = Ln(x) / Ln(A).

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

Функция Назначение
Abs(X) Вычисление абсолютного значения X
Sqr(X) Вычисление квадрата X (X * X)
Sin(X) Вычисление синуса X
Cos(X) Вычисление косинуса X
ArcTan(X) Вычисление арктангенса X
Exp(X) Вычисление экспоненты X
Ln(X) Вычисление натурального логарифма X
Sqrt(X) Вычисление квадратного корня X
Odd(X) True, если X - нечетное, False, если X - четное.
Inc(X, n) Значение Х, увеличенное на n
Dec(X, n) Значение Х, уменьшенное на n

Часто используемые стандартные функции преобразования типов.

Функция Назначение
Int(X) Вычисление целой части Х
Trunc(X) Вычисление целой части X в формате longint. Значение Х лежит в области значений longint
Round(X) Округление X в сторону ближайшего целого Round(x)=Trunc(x+0.5) для x>0 Round(x)=Trunc(x-0.5) для x<0
Frac(X) Вычисление дробной части Х, т.е. Frac(x)=x-Int(x)
Swap(X) Значением функции является Х, оба байта которого поменяли местами

[НАЗАД]    [ДАЛЕЕ]


Главная
Новости
TurboPascal
Учебное пособие
Лекции
Исходники
Математика
Книги
Лекции
Шпоры
ЦТ и ЕГЭ
Физика

Книги

Шпоры
ЦТ и ЕГЭ

Литература

Сочинения

Краткие содержания

Другое
Мой родной край
Фотогалерея
Форум
Ссылки

Гостевая






 

                                        © Copyright(c) 2004 Amro Group. All rights reserved

 

Hosted by uCoz