PowerShell,指定した数値の平方根を取得する

スポンサーリンク

鍛錬 648

PowerShell,指定した数値の平方根を取得する

指定した数値の平方根を取得するには、.NETオブジェクトにおける Math クラスのスタティックメソッド、Sqrt を使用します。
 
使用方法は、以下に示す通りです。

[Math]::Sqrt(数値)

引数

以下は、上記の引数についてです。

引数
数値 Double

戻り値

以下は、戻り値についてです。

戻り値
平方根 Double
スポンサーリンク

スクリプト

以下は、指定した数値の平方根を取得するスクリプト、get_sqrt.ps1 です。

今回は、\(\sqrt{ 4 }\) と \(\sqrt{ 3 }\) の平方根を取得しています。

取得する値(1回目) 取得する値(2回目)
\(\sqrt{ 4 }\) の平方根 \(\sqrt{ 3 }\) の平方根
# 変数初期化
[System.Double]$num = 0
[System.Double]$result = 0

# 平方根を取得(1回目)
$num = 4
$result = [Math]::Sqrt($num)
echo "sqrt($num) = $result"

# 平方根を取得(2回目)
$num = 3
$result = [Math]::Sqrt($num)
echo "sqrt($num) = $result"
スポンサーリンク

実行結果

以下は、スクリプト get_sqrt.ps1 を実行しています。

PS D:\tmp>
PS D:\tmp> .\get_sqrt.ps1
sqrt(4) = 2
sqrt(3) = 1.73205080756888

 
上記に示した通り、平方根は次の通りであることが分かりました。

\(\sqrt{ 4 }\) の平方根 \(\sqrt{ 3 }\) の平方根
2 1.73205080756888
\(\sqrt{ 4 }\) = 2
 
\(\sqrt{ 3 }\) = 1.73205080756888

(\(\sqrt{ 3 }\) は、無理数です。)

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