C言語でのSqrt関数の使い方は何ですか?
C言語のsqrt関数は、数の平方根を計算するために使用されます。そのプロトタイプはmath.hヘッダファイルに定義されており、使用方法は以下の通りです:
平方根の2倍を計算する関数 double sqrt(double x);
パラメータxは平方根を計算する数で、返り値はxの平方根です。返り値は浮動小数点数(double型)になります。
利用例:
#include <stdio.h>
#include <math.h>
int main() {
double x = 16;
double result = sqrt(x);
printf("平方根:%f\n", result);
return 0;
}
結果は出力されました。
平方根:4.000000
ご注意事項:
- sqrt関数は、非負の数の平方根しか計算できず、負の数が渡されるとNaN(非数)を返します。
- 複素数の平方根を計算する場合は、complex.hというライブラリ内の関数を使用する必要があります。
- sqrt関数を使う前には、math.hヘッダーファイルを含める必要があります。