PowerShell,指定した角度の正接(タンジェント)を取得

スポンサーリンク

鍛錬 633

PowerShell,指定した角度の正接(タンジェント)を取得する

指定した角度の正接(タンジェント)を取得するには、.NETオブジェクトにおける Math クラスのスタティックメソッド、Tan を使用します。
 
使用方法は、以下に示す通りです。

引数となる角度は、ラジアンで指定します。

[Math]::Tan(角度)

引数

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

引数
角度 Double

戻り値

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

戻り値
正接(タンジェント)の値 Double
スポンサーリンク

スクリプト

以下は、角度をラジアンで指定し、その正接(タンジェント)を取得するスクリプト、get_tan.ps1 です。

今回は、角度 \(\theta\) を \(\displaystyle \frac{\pi}{4}\) [rad] として正接を取得しています。

\(y = \tan(\displaystyle \frac{\pi}{4} [rad])\)
取得する値
指定した角度の正接(タンジェント)
# 変数初期化
[System.Double]$pi = 0
[System.Double]$rad = 0
[System.Double]$y = 0

# 円周率を取得
$pi = [Math]::PI

# 指定するラジアンを格納
$rad = $pi / 4

# 正接(タンジェント)を取得
$y = [Math]::Tan($rad)
echo "tan(pi/4 [rad]) = $y"
スポンサーリンク

実行結果

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

PS D:\tmp>
PS D:\tmp> .\get_tan.ps1
tan(pi/4 [rad]) = 1

 
上記に示した通り、正接は 1 (45度) であることが分かりました。

\(y = \tan(\displaystyle \frac{\pi}{4} [rad])\)
\(y = 1\)
タイトルとURLをコピーしました