Программирование на C и C++

Онлайн справочник программиста на C и C++

log10, log10l

double log10 (double num)

long double log10l (long double num)

Прототип: 
Описание: 

Функция log10() возвращает десятичный логарифм числа num. Если num отрицательно, то возни­кает ошибка области определения, а если он равен нулю, то возникает ошибка области значений.

Iog10l() представляет собой версию функции для данных типа long double.

Пример: 
Следующая программа выводит десятичные логарифмы для чисел от 1 до 10:
#include <stdio.h>
#include <math.h>
int main(void)
{
double val = 1.0;
do {
printf("%f %f\n", val, log10(val));
val++;
} while (val < 11.0);
return 0;
}