ラジアンを用いた三角関数の値は,無限数列を用いて求められる。この無限数列の計算をコンピュータ内部で行うことで三角関数は求められている。 ActiveBasicの「Include\basic\function.sbp」の中の「_Support_tan」関数を見ると,「For i=19 To 3 Step -2」という部分があるが,ここがそれに相当している(多分)。 余談だが,ラジアンを使うと三角関数の微分・積分も可能になる。 (sin x)' = cos x (cos x)' = -sin x (tan x)' = tan2 x + 1 応用 (例)x-y座標※において,50度の方向※を向いている時に長さ7だけ前進した。移動後のx座標,y座標の値はいくらか。 ※座標および角度は,このページの一番上で定義したものの通りとする。 (答)右の図のように計算できる。 x座標:7 × cos 50°≒