Книга: Язык программирования Си для персонального компьютера
Математические функции
Математические функции
Функция | Краткое описание |
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 (ее пользователь может задать сам в своей программе) вызывается любой библиотечной математической функцией при возникновении ошибки. Эта программа определена в библиотеке, но может быть переопределена пользователем, если она необходима, для установки различных процедур обработки ошибок.
Оглавление статьи/книги
- Работа с областями памяти и строками
- Определение класса символов и преобразование символов
- Форматные преобразования данных
- Работа с каталогами файловой системы
- Операции над файлами
- Ввод и вывод
- Математические функции
- Динамическое распределение памяти
- Использование системных вызовов операционной системы MS-DOS
- Управление процессами
- Поиск и сортировка
- Функции работы со временем
- Функции работы со списком аргументов
- Другие функции
Похожие страницы
- Часть 3. Функции клиентского сервиса
- 5.3. Функции mq_getattr и mq_setattr
- 6.2. Функции сортировки и поиска
- 12.2. Низкоуровневая память: функции memXXX()
- 7.8 Другие библиотечные функции
- Булевые функции Функция boolean
- Применение функции function-available
- Функции, функторы и классы функций
- У18.3 Однократные функции в родовых классах
- 7.8.6 Математические функции
- B4. Математические функции:
- Стандартные математические функции