log

提供:cppreference.com
移動: 案内, 検索


文法:

    #include <cmath>
    double log( double 数値 );

log()は、数値の、eを底とする、自然対数を返します。もしも数値が負の場合にはドメインエラーを、数値がゼロだった場合には範囲エラーになります。任意の数bを底とするxの対数を計算するためには、以下のようにします:

    double answer = log(x) / log(b);

C++では、以下のオーバーロード版も提供されます:

    #include <cmath>
    float log( float 数値 ); // C99のlogf()と同じです
    long double log( long double 数値 ); // C99のlogl()と同じです

関連トピック: exp, log10, pow, sqrt

個人用ツール
名前空間
変種
操作
案内
ツールボックス
他の言語