C言語例文集


 log()    自然対数を計算する

ヘッダ math.h
書式 double log(double x);
引数 x … 自然対数を計算する値(log(x)を計算する)
戻り値 xの自然対数の値(log(x)の値)
解説 xの自然対数を計算する

自然対数の底(e)とlogの関係は以下の通り。

<サンプルプログラム>

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

int main()
{
    // 自然対数の底のべき乗を求める。eの1乗を求めている。
    printf("exp(1.0) = %f\n", exp(1.0));

    // 自然対数を求める。log(e*e*e*e*e)を求めている。
    printf("log(exp(5.0)) = %f\n", log(exp(5.0)));

    // 常用対数を求める。log10(10*10*10)を求めている。
    printf("log10(1000) = %f\n", log10(1000.0));

    return 0;
}
/****************************************************************************/

<実行結果>



<Topページ>

Copyright(c) 2010 , cgengor
このWebページの内容を無断で複製または転載することを禁じます。
このWebページの情報を利用することにより発生したいかなる損害について著作権保有者はいっさいの責任を負いません。