Категории
Статьи по категориям
Поиск по сайту Форма поиска по сайту
Панель управления
Пользовательская панель
|
Функция lgamma |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 4136 | Комментариев: 0 |
#include <math.h> float lgammaf(float arg); double lgamma(double arg); long double lgammal(long double arg);
Функции lgamma(), lgammaf() и lgammal() добавлены в версии С99
Каждая функция семейства lgamma() вычисляет абсолютное значение гамма-функции от аргумента arg и возвращает ее натуральный логарифм. |
Функция ldexp |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 2945 | Комментариев: 0 |
#include <math.h> float ldexpf(float num, int exp); double ldexp(double num, int exp); long double ldexpl(long double num, int exp);
Функции ldexpf() и ldexpl() добавлены в версии С99.
Каждая функция семейства ldexp() возвращает значение выражения num * 2exp. |
Функция ilogb |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 3297 | Комментариев: 0 |
#include <math.h> int ilogbf(float num); int ilogb(double num); int ilogbl(long double num);
Функции ilogb(), ilogbf() и ilogbl() добавлены в версии С99.
Каждая функция семейства ilogb() возвращает порядок аргумента num. Возвращаемое значение имеет тип int. |
Функция hypot |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 3502 | Комментариев: 0 |
#include <math.h> float hypotf(float side1, float side2); double hypot(double side1, double side2); long double hypotl(long double side1, long double side2);
Функции hypot(), hypotf() и hypotl() определены в версии С99.
Каждая функция семейства hypot() возвращает длину гипотенузы при заданных длинах двух катетов (т.е. функция возвращает значение квадратного корня из суммы квадратов значений аргументов side1 и side2). |
Функция frexp |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 3849 | Комментариев: 0 |
#include <math.h> float frexpf(float num, int *exp); double frexp(double num, int *exp); long double frexpl(long double num, int *exp);
Функции frexpf() и frexpl() добавлены в версии С99.
Каждая функция семейства frexp() разбивает число num на мантиссу mantissa, значение которой удовлетворяет неравенствам 0.5ехр), притом числа mantissa и ехр выбираются так, чтобы выполнялось равенство num = mantissa * 2exp. Значение мантиссы возвращается функцией, а значение показателя присваивается переменной, адресуемой указателем ехр. |
Функция fmod |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 5090 | Комментариев: 0 |
#include <math.h> float fmodf(float a, float b); double fmod(double a, double b); long double fmodl(long double a, long double b);
Функции fmodf() и fmodl() определены в версии С99.
Каждая функция семейства fmod() возвращает остаток от деления аргументова/b. |
Функция fmin |
Категория: C, Функции, Математические | Добавил: root, 19 сентября 2010 | Просмотров: 3413 | Комментариев: 0 |
#include <math.h> float fminf(float a, float b); double fmin(double a, double b); long double fminl(long double a, long double b);
Функции fmin(), fminf() и fminl() определены в версии C99.
Каждая функция семейства fmin() возвращает меньший из аргументов a и b. | |