log10
Функция Вычисляет десятичный логарифм log10(x).
Синтаксис Версия для вещественных Версия для комплексных #include #include
double log10(double x); complex log10(complex x);
Файл, Версия для вещественных Версия для комплексных содерж math.h complex.h прототип
Описание log10 вычисляет десятичный логарифм от х.
Десятичный логарифм комплексного числа определя- ется следующим образом:
log10(z) = log(z)/log(10)
Возвращаемое При успешном завершении log10 возвращает значение вычисленное значение (log10(x)). Если аргумент х передаваемый функции log10 меньше 0, то глобальной переменной errno присва- ивается значение:
EDOM - Ошибка области определения.
log10(0) возвращает значение обратное HUGE_VAL.
Обработку ошибок для данной функции можно изменить с помощью функции matherr.
Переносимость Версия log10 для вещественных чисел доступна в системах UNIX и поддерживается стандартом ANSI C. Комплексная версия log10 требует С++ и поэтому скорее всего не переносима.
Смотрите также
Пример:
#include
#include
int main(void) { double result; double x = 800.6872; result = log10(x); printf("Десятичный логарифм от %lf равен %lf\n",x,result); return 0; }