CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
log, log10 - логарифм
Описание
Log вычисляет натуральный логарифм x. Значение x дол- жно быть больше 0. Log10 вычисляет десятичный логарифм x (x должен быть больше 0).
Использование
#include <math.h> double log(double x); /* ANSI */ double log10(double x); /* ANSI */
Возвращаемое значение
Возвращают вычисленное значение или ошибку, связанную с областью определения, если x <= 0.
Пример
#include <math.h> #include <stdio.h> main(int argc, char **argv) { double d, result; d = atof(argv[1]); result = log(d); printf("The log of %.2f is %f\n", d, result); result = log10(d); printf("The log10 of %.2f is %f\n", d, result); }
Рекомендация
Смотрите также exp, pow, sqrt.