ИМЯ¶
exp, log, log10, pow -
вычисление
экспоненты,
логарифма и
возведение в
степень
СИНТАКСИС¶
#include <math.h>
double exp(double x);
double log(double x);
double log10(double x);
double pow(double x, double y);
ОПИСАНИЕ¶
Функция
exp()
возвращает
результат
возведения
числа e
(основание
натуральных
логарифмов)
в степень
x.
Функция
log()
возвращает
натуральный
логарифм
аргумента
x.
Функция
log10()
возвращает
логарифм по
основанию 10
аргумента
x.
Функция
pow()
возвращает
результат
возведения
x в степень
y.
КОДЫ
ОШИБОК¶
Функции
log() и
log10() могут
возвращать
следующие
коды ошибок:
- EDOM
- Аргумент
x
отрицателен.
- ERANGE
- Аргумент
x равен нулю.
Логарифм
нуля не
определен.
Функция
pow()
может
возвращать
следующий
код ошибки:
- EDOM
- Аргумент
x
отрицателен
и y не
является
целым
числом.
Результатом
такой
операции
является
комплексное
число.
СООТВЕТСТВИЕ
СТАНДАРТАМ¶
SVID 3, POSIX, BSD 4.3, ISO 9899
СМОТРИ
ТАКЖЕ¶
sqrt(3),
cbrt(3)