[C#]数値の平方根(ルート2)を取得するには?

C#

どうも、ちょげ(@chogetarou)です。

数値の平方根(ルート2)を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

数値の平方根を取得する方法は、2つあります。

Math.Sqrt()

1つは、Math.Sqrt()を使う方法です。

まず、Math.Sqrt()を呼び出します。

そして、Math.Sqrt()の引数に数値を指定します。

var result = Math.Sqrt(value); //valueの平方根を取得

上記のMath.Sqrt()は、引数に指定した数値の平方根(ルート2)を返します。

使用例

using System;
public class Example
{
    public static void Main()
    {
	   
	    var result1 = Math.Sqrt(4);
	    var result2 = Math.Sqrt(9);
	    var result3 = Math.Sqrt(2);
	    
	    Console.WriteLine(result1); //2
	    Console.WriteLine(result2); //3
	    Console.WriteLine(result3); //1.4142135623731
    }
}

Math.Pow()

もう1つは、Math.Pow()を使う方法です。

まず、Math.Pow()を呼び出します。

そして、Math.Pow()の第1引数に数値、第2引数に「0.5」を指定します。

var result = Math.Pow(value, 0.5); //valueの平方根

上記のMath.Pow()は、第1引数の数値の平方根を返します。

平方根(ルート2)は、数値の2分の1乗になります。

使用例

using System;
public class Example
{
    public static void Main()
    {   
	    var result1 = Math.Pow(4, 0.5);
	    var result2 = Math.Pow(9, 1.0 / 2);
	    var result3 = Math.Pow(2, 0.5);
	    
	    Console.WriteLine(result1); //2
	    Console.WriteLine(result2); //3
	    Console.WriteLine(result3); //1.4142135623731
    }
}
スポンサーリンク

まとめ

数値の平方根(ルート2)を取得する方法は、次の2つです。

  • Math.Sqrt()を使う方法
  • Math.Pow()を使う方法

コメント

タイトルとURLをコピーしました