( C/C++ の場合) #include <math.h> double sqrt(double x) x : 倍精度浮動小数点数 ( Java の場合: Math クラスの static メソッド) double sqrt(double x)
#include <stdio.h>
#include <math.h>
int main()
{
double x, y;
int i;
i = (int)pow(2.0, 5.0);
x = pow(2.0, 0.5);
y = sqrt(2.0);
printf("2の5乗は %d\n", i);
printf("2の平方根は %f\n", x);
printf("2の平方根は %f\n", y);
return 0;
}
(出力)
2の5乗は 32
2の平方根は 1.414214
2の平方根は 1.414214
import java.io.*;
public class Test {
public static void main(String args[])
{
double x, y;
int i;
i = (int)Math.pow(2.0, 5.0);
x = Math.pow(2.0, 0.5);
y = Math.sqrt(2.0);
System.out.println("2の5乗は " + i);
System.out.println("2の平方根は " + x);
System.out.println("2の平方根は " + y);
}
}
(出力)
2の5乗は 32
2の平方根は 1.4142135623730951
2の平方根は 1.4142135623730951
| ホームページ | 目次 | 演習解答例目次 | 付録目次 | 索引 |