トップページ > キーワード検索 > log10()
C言語規格
C言語(その他)
プログラム
その他
log10()
機能 10を底とするxの対数(log10x)を計算することを表す。

引数の負数の場合は定義域エラー(EDOM)が発生する。
引数の0の場合は値域エラー(ERANGE)が発生することがある。
定義 #include <math.h>

double log10 ( double x );
float log10 ( float x );
long double log10 ( long double x );

※C99規格では以下の定義となる
double log10 ( double x );
float log10f ( float x );
long double log10l ( long double x );
引数
x計算する値
戻り値 計算結果を返す。
実装例
#include <math.h>
#include <stdio.h>

int main(void)
{
    double a = 100.0;
    
    printf("log10(%f) = %f\n", a, log10(a) );  /* log10 a */

    return 0;
}
実行結果
log10(100.000000) = 2.000000





inserted by FC2 system