在C語言中,可以使用math.h頭文件中的log()函數來計算對數。log()函數接受兩個參數,第一個參數為底數,第二個參數為要計算對數的值。例如,要計算以10為底的對數,可以使用log10()函數,要計算自然對數(以e為底),可以使用log()函數。
以下是一個示例代碼,計算以10為底的對數:
#include <stdio.h>
#include <math.h>
int main() {
double x = 100.0;
double result = log10(x);
printf("log10(%.1f) = %.4f\n", x, result);
return 0;
}
執行上述代碼將輸出:
log10(100.0) = 2.0000