Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
374.doc
Скачиваний:
11
Добавлен:
30.04.2022
Размер:
3.16 Mб
Скачать

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

При работе с математическими функциями надо иметь ввиду, что файлы math.h и Math.hpp в C++ Builder автоматически не подключаются к модулю приложения. Поэтому для использования описанных в этих файлах функций необходимо вручную вводить директивы в раздел, предшествующий разделу описания классов заголовочного файла:

# include <math.h>

# include <Math.hpp>.

Таблица П.1

Константы, используемые в математических выражениях

Константа

Описание

Значение

M_PI

Число π

M_PI_2

π/2

M_PI_4

π/4

M_1_PI

1/ π

M_1_SQRTPI

Корень квадратный из 1/ π

M_2_PI

2/ π

M_1_SQRTPI

2/корень квадратный из π

M_E

Число e

M_LN10

ln(10) – логарифм натуральный от 10

M_LN2

ln(2) – логарифм натуральный от 2

M_LOG10E

log10(e) – логарифм десятичный от e

M_LOG2E

log2(e) логарифм по основанию

2 от e

M_SQRT2

Корень квадратный из 2

M_SQRT_2

Корень из 2 деленный на 2

Таблица П.2

Тригонометрические функции

Функция

Синтаксис

Описание

acos

double acos (double x)

Арккосинус

asin

double asin (double x)

Арксинус

atan

double atan (double x)

Арктангенс

cos

double cos (double x)

Косинус

sin

double sin (double x)

Синус

tan

double tan (double x)

Тангенс

Таблица П.3

Арифметические и алгебраические функции

Функция

Синтаксис

Описание

abs

Int abs(int x)

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

fabs

double fabs(double x)

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

ceil

double ceil(double x)

Округление вверх

div

div (int number, int denom)

Целочисленное деление

exp

exp double exp (double x)

экспонента

fmod

double fmod (double x/y)

Остаток от деления

log

double log (double x)

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

log10

double log10 (double x)

Десятичный логарифм

max

max (a,b)

Максимальное число

min

min(a,b)

Минимальное число

pow

double pow (double x,

double y)

Степень y числа x xy

sqrt

double sqrt(double x)

Корень квадратный

из числа x

Таблица П.4

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]