😸

[C] log10 関数

に公開

機能

常用対数(底10の対数)を計算する関数[1]

使用例

2 の常用対数 = 0.301030 と表示する

\n は改行を表す エスケープシーケンス[2]

コード

printf("2 の常用対数 = %f\n", log10(2.0));
全文
#include <stdio.h>
#include <math.h>

void main() {
    printf("2 の常用対数 = %f\n", log10(2.0));
}

実行結果

2 の常用対数 = 0.301030

変数 x = 100 の常用対数 = 2.000000 を表示する

コード

double x = 100.0;
printf("変数 x = %.0f の常用対数 = %f\n", x, log10(x));
全文
#include <stdio.h>
#include <math.h>

void main() {
    double x = 100.0;
    printf("変数 x = %.0f の常用対数 = %f\n", x, log10(x));
}

実行結果

変数 x = 100 の常用対数 = 2.000000
脚注
  1. log10は、引数の常用対数(log₁₀)を返す関数。数学的には「10を何乗したらその数になるか」を求める。 ↩︎

  2. 改行やタブなど、画面に表示されない制御文字のこと。 ↩︎

Discussion