この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
数値の平方根(「二乗根」、「自乗根」とも呼ばれる。英語では「square root」)を求めるには、Mathクラス(System名前空間)の静的メソッドSqrtを使う。
Math.Sqrtメソッドは、パラメータにDouble型の数値を指定して呼び出すと、戻り値として平方根をDouble型の数値で返す。なお当然ながら、パラメータには0もしくは正の数しか指定できない。負の数(=0より小さい数)の平方根は存在しないためだが、万が一パラメータに負の数を入れてしまうと、戻り値としては「Double.NaN」を返す。このDouble.NaNは、Double構造体(System名前空間)が持つフィールド変数で、「非数(Not a Number)」を意味する。
次のコードはMath.Sqrtメソッドを使用したコンソール・アプリケーションのサンプル・プログラムである。
Copyright© Digital Advantage Corp. All Rights Reserved.