Учись программированию на C++ Builder бесплатно!

Функция


Вычисляет десятичный логарифм log10(x).

Синтаксис


#include<math.h>
double log10(double x);

Прототип


math.h

Описание


Функция log10 вычисляет десятичный логарифм от x.

Возвращаемое значение


При успешном завершении log10 возвращает вычисленное значение (log10(x)). Если аргумент x передаваемый функции log10 меньше 0, то глобальной переменной errno присваивается значение:

EDOM - Ошибка области определения.

log10(0) возвращает значение обратное HUGE_VAL.

Обработку ошибок для данной функции можно изменить с помощью функции matherr.

Переносимость


Версия log10 для вещественных чисел доступна в системах UNIX и поддерживается стандартом ANSI C. Комплексная версия log10 требует С++ и поэтому скорее всего не переносима.

Пример


#include <math.h>
#include <stdio.h>

int main(void)
{
double result;
double x = 800.6872;
result = log10(x);
printf("Десятичный логарифм от %lf равен %lf\n",x,result);
return 0;
}

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Поиск по сайту