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

» 2008年01月10日 05時00分 公開
[一色政彦デジタルアドバンテージ]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「.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.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。