Unix Man (Справочное руководство)

         

MATH(5)


MATH(5)

НАЗВАНИЕ


math - математические функции и константы

СИНТАКСИС

#include <math.h>

ОПИСАНИЕ


Данный файл содержит об явления всех функций математической библиотеки (описанных в разделе 3M), а также различных функций из библиотеки языка C (раздел 3C), возвращающих значения в виде вещественных чисел.

Файл содержит также описание структуры и констант, используемых в механизме обработки ошибок [matherr(3M)], включая константу, значение которой возвращается при ошибке:

  • HUGE

    Максимальное вещественное число одинарной точности.

Для удобства пользователя определены также следующие математические константы:

  • M_E

    Основание натуральных логарифмов (e).
  • M_LOG2E

    Логарифм числа e по основанию 2.
  • M_LOG10E

    Логарифм числа e по основанию 10.
  • M_LN2

    Натуральный логарифм числа 2.
  • M_LN10

    Натуральный логарифм числа 10.
  • M_PI

    Отношение длины окружности к ее диаметру.

Имеется также несколько дробей от обратного ему значения и квадратного корня из него.

  • M_SQRT2

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

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

Определение различных машинно-зависимых "констант" см. в описании включаемого файла <values.h>.

СМ. ТАКЖЕ


, , .



Содержание раздела