Математические функции
Математические функции
Функция Краткое описание abs нахождение абсолютного значения выражения типа int acos вычисление арккосинуса asin вычисление арксинуса atan вычисление арктангенса х atan2 вычисление арктангенса от у/х cabs нахождение абсолютного значения комплексного числа ceil нахождение наименьшего целого, большего или равного х _clear87 получение значения и инициализация слова состояния сопроцессора и библиотеки арифметики с плавающей точкой _control87 получение старого значения слова состояния для функций арифметики с плавающей точкой и установка нового состояния cos вычисление косинуса cosh вычисление гиперболического косинуса exp вычисление экспоненты fabs нахождение абсолютного значения типа double floor нахождение наибольшего целого, меньшего или равного х fmod нахождение остатка от деления х/у _fpreset повторная инициализация пакета плавающей арифметики frexp разложение х как произведения мантиссы на экспоненту 2n hypot вычисление гипотенузы labs нахождение абсолютного значения типа long ldexp вычисление х*2exp log вычисление натурального логарифма log10 вычисление логарифма по основанию 10 matherr управление реакцией на ошибки при выполнении функций математической библиотеки modf разложение х на дробную и целую часть pow вычисление х в степени у sin вычисление синуса sinh вычисление гиперболического синуса sqrt нахождение квадратного корня _status87 получение значения слова состояния с плавающей точкой tan вычисление тангенса tanh вычисление гиперболического тангенсаСистема программирования MSC предоставляет дополнительно функции:
Функция Краткое описание bessel вычисление функции Бесселя dieeetomsbin преобразование плавающего числа двойной точности из IEEE-формата в Microsoft-формат dmsbintoieee преобразование плавающего числа двойной точности из Microsoft-формата в IEEE-формат fieeetomsbin преобразование числа с плавающей точкой из IEEE-формата в Microsoft-формат fmsbintoieee преобразование числа с плавающей точкой из Microsoft-формата в IEEE-форматСистема программирования ТС предоставляет дополнительно функции:
Функция Краткое описание _matherr управление реакцией на ошибки при выполнении функций из математической библиотеки pow10 вычисление десятичной степениПрототипы функций содержатся в файле math.h, за исключением прототипов функций _clear87, _control87, _fpreset, status87, которые определены в файле float.h. Функция matherr (ее пользователь может задать сам в своей программе) вызывается любой библиотечной математической функцией при возникновении ошибки. Эта программа определена в библиотеке, но может быть переопределена пользователем, если она необходима, для установки различных процедур обработки ошибок.