検索
連載

平方根(二乗根、自乗根)を計算するには?[C#、VB].NET TIPS

PC用表示 関連情報
Share
Tweet
LINE
Hatena
「.NET TIPS」のインデックス

連載目次

 数値の平方根(「二乗根」、「自乗根」とも呼ばれる。英語では「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.

ページトップに戻る