cos = 余弦を求める - AWK
○Gawk on Windows ○Gawk ○mawk32 ○Mawk ○awk
余弦を求めます。三角関数のコサインです。**** 書式
--------
cos( 角度 )
--------
o 角度 -- 単位はラジアン。文字列で指定する事も出来ます(例:"3.9だよ")。
o 戻り値 -- 計算結果
**** 使用例
--------
BEGIN {
print cos(2); # -0.416147
print "# 以下、計算結果の確認です。";
print cos(" 2"); # -0.416147
print cos("2aaa"); # -0.416147
print cos("aaa2"); # 1
# cosの値は、0度の時 1(最大値)、180度の時 -1(最小値)になります。
print cos(0); # 1 0度のラジアン値を指定
print cos(3.141592654); # -1 約180度のラジアン値を指定
}
--------
o 行末のセミコロンは、C言語の書き方に合わせました。無くても動きます。
**** 機能
o 数値であると解釈して、余弦を求めます。指定する値の単位はラジアンです。
o 計算結果が0となる辺りでは、誤差が上位桁に登場します。乗算などを行う時は要注意です。
o cosの最大値は 1です。(角度が 0度 = 0ラジアンの時)
o cosの最小値は -1です。(角度が 180度 = πラジアンの時)
o 数値は、文字列の形で指定する事も出来ます。
o 数値の後ろに文字列が続いていても、大丈夫です。
o 先頭に数値以外の文字がある場合
+ 半角空白は読み飛ばします。
+ それ以外の文字があると、0 だと解釈します。
**** 確認した処理系
o Gawk on Windows 3.1.7
o Gawk for Windows 3.1.6
o mawk MBCS (32bit版) 1.3.3
o Mawk for Windows 1.3.3
o original = the one true awk(updated May 1, 2007)
==
関連ページ:
▼AWKの数値計算関数と関連機能(▼ABC順)
▼AWKプログラムを書く(▼ABC順)
▼AWK
▼制作メモ
> atan2 = 逆正接(arctan = アークタンジェント)を求める
ラジアンの意味
log = 自然対数(ln)を求める
+
sin = 正弦を求める
(2010年6月12日追加。オリジナルawkなどの動作)