sqrt *

[機能]

  平方根を計算します

[形式]
( C/C++ の場合)

	#include <math.h>

	double sqrt(double x)
		x : 倍精度浮動小数点数

( Java の場合: Math クラスの static メソッド)

	double sqrt(double x)
		
[使用例]

  1. 2 の 5 乗,及び,2 の平方根を計算します(C/C++)
    #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
    			
  2. 2 の 5 乗,及び,2 の平方根を計算します(Java)
    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
    			
[参照]

pow

ホームページ 目次 演習解答例目次 付録目次 索引