clog, clogf, clogl -
натуральный
логарифм
комплексного
числа
Math library (
libm,
-lm)
#include <complex.h>
double complex clog(double complex z);
float complex clogf(float complex z);
long double complex clogl(long double complex z);
Эти
функции
вычисляют
комплексный
натуральный
логарифм
z
с
обрезанием
ветви
вдоль
отрицательной
действительной
оси.
Логарифм
clog()
является
обратной
функцией
для
экспоненты
cexp(3). Таким
образом,
если
y = clog(z),
то
z = cexp(y).
Мнимая
часть
y
выбирается
из
интервала
[-pi,pi].
Формула
вычисления:
clog(z) = log(cabs(z)) + I * carg(z)
Заметим,
что
z,
близкое к
нулю,
вызовет
переполнение.
These functions were added in glibc 2.1.
Описание
терминов
данного
раздела
смотрите в
attributes(7).
Интерфейс |
Атрибут |
Значение |
clog(), clogf(), clogl() |
Безвредность
в нитях |
MT-Safe |
C99, POSIX.1-2001, POSIX.1-2008.
cabs(3),
cexp(3),
clog10(3),
clog2(3),
complex(7)
Русский
перевод
этой
страницы
руководства
был сделан
Azamat Hackimov <
[email protected]>, Dmitriy S. Seregin
<
[email protected]>, Dmitry Bolkhovskikh <
[email protected]>,
Katrin Kutepova <
[email protected]>, Yuri Kozlov
<
[email protected]> и Иван
Павлов <
[email protected]>
Этот
перевод
является
бесплатной
документацией;
прочитайте
Стандартную
общественную
лицензию GNU
версии 3
или более
позднюю,
чтобы
узнать об
условиях
авторского
права. Мы не
несем
НИКАКОЙ
ОТВЕТСТВЕННОСТИ.
Если вы
обнаружите
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
отправьте
электронное
письмо на
[email protected]