Найти тему

Основные функции библиотеки C++ <cmath>

Оглавление

В этой статье я расскажу о часто используемых функциях библиотеки <cmath>. В библиотеку <cmath> входят математические функции, такие как:

  • тригонометрические
  • функции степени
  • округления
  • функции минимума, максимума и разницы

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

  1. Функция tan(x) - вычисляет тангенс.
  2. Функция cos(x) - вычисляет косинус.
  3. Функция sin(x) - вычисляет синус.
  4. Функция acos(x) - вычисляет арккосинус.
  5. Функция asin(x) - вычисляет арксинус.
  6. Функция atan(x) - вычисляет арктангенс.
  7. Функция atan2(x, u) - вычисление арктангенса с двумя параметрами.

Функции степени.

  1. Функция pow(x, y) - повышение степени. Где x - возводимое число, а y - степень. pow(2, 3) => 8
  2. Функция sqrt(x) - вычисление квадратного корня.
  3. Функция cbrt(x) - вычисление кубического корня.
  4. Функция hypot(x, y) - нахождение длины гипотенузы по её катетам (теорема Пифагора).

Функции округления.

  1. Функция ceil(x) - округление до большего.
  2. Функция floor(x) - округление к меньшему.
  3. Функция fmod(x, y) - вычисление остатка от деления.

Функции минимума, максимум и разницы.

  1. Функция fdim(x, y) - положительная разница.
  2. Функция fmax(x, y) - максимальное значение.
  3. Функция fmin(x, y) - минимальное значение.

Другие математические функции библиотеки <cmath>

  1. Функция fabs(x) - вычисляет абсолютное значение.
  2. Функция abs(x) - возводит число в модуль.
  3. Функция fma(x, y, z) - вычисляет (x * y + z).

Если хотите дополнить ещё какими-нибудь функциями, то пишите в комментарии.

Полный список уроков курса по C++.

Наука
7 млн интересуются