#include <math.h> double log10(double x) x : 倍精度浮動小数点値
#include <stdio.h> #include <math.h> int main() { double x, y; /* 指数の計算 */ x = 1.0; y = exp(x); printf("exp(1.0) = %f\n", y); /* 対数の計算 */ x = log(y); printf("log(%f) = %f\n", y, x); x = log10(y); printf("log10(%f) = %f\n", y, x); return 0; }
exp(1.0) = 2.718282 log(2.718282) = 1.000000 log10(2.718282) = 0.434294
菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |