😸

[C] sqrt 関数

に公開

機能

平方根(ルート)を計算する関数[1]

使用例

5 の平方根は 2.236068 と表示する

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

コード

printf("5 の平方根は %f\n", sqrt(5));
全文
#include <stdio.h>
#include <math.h>
void main() {
    printf("5 の平方根は %f\n", sqrt(5));
}

実行結果

5 の平方根は 2.236068

変数 x に 16.0 を代入し、平方根を表示する

コード

double x = 16.0;
printf("%f の平方根は %f\n", x, sqrt(x));
全文
#include <stdio.h>
#include <math.h>
void main() {
    double x = 16.0;
    printf("%f の平方根は %f\n", x, sqrt(x));
}

実行結果

16.000000 の平方根は 4.000000
脚注
  1. sqrt関数は浮動小数点数の平方根(非負数 x の x^(1/2))を返します。負数を引数にすると結果は未定義です。 ↩︎

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

Discussion