さて、その1でおわりのはずだったが、、、やっぱり理解していなかった。
前のことを調べたのは
sin(45°)=sin(??)
が知りたかったから。でも調べているうちに忘れちゃって勝手に終了してしまった。
sin(1/4*π)が1/√2っていうのはご存知の通り。(CPU内的に言うと1÷√2か)
1/√2っていうのは計算すると0.707106781(以降全部グーグル先生の計算です。)
つまり、sin(45°)=0.707106781
んじゃあ、度数じゃなくて、実際の数字で0.707106781になるのは?
答えはsin(0.785398163)
そう、sin(0.785398163)=sin(45°)なの。
どうやって出すのか。
1/4πを数字に直すだけ。そりゃそうだ。だって0.785398163は45°なんだもの。
sin(225度) = -0.707106781 → -sin(135度)なんで
sin(135度) = 0.707106781
これとおなじsin(??)の??の数字はって言われたら、225度をπを使ったもので表せばok
225度は360度(←2π)で割ると5/4π(←1.25×π)
πを3.14159265に直して詳しく数字をダスト
1.25 × 3.14159265 = 3.92699081
そしてsinに与えると
sin(3.92699081) = -0.707106776
よって
sin(225度)=sin(3.92699081)
ん〜〜〜〜。ビューティフル。
このことをアークサインというwwww。やっとアークサインの意味がわかったwww。
小中高大の先生方ごめんさない
まとめ
三角関数の値から角度を求めるのがarcsin
角度から値を求めるのがsin
例:
arcsin(√3/2)=π/3,arccos(1/√2)=π/4,arctan(1/√3)=π/6
sin(π/3)=√3/2,cos(π/4)=1/√2,tan(π/6)=1/√3
ん、やっぱちょっと違う????
確かめ
45度っていう値をサインに与えると0.707106781が得られて
0.707106781っていう値をアークサインに与えると785398163が得られる。
785398163=45度だから、、、一緒か。
(゚▽゚;), ハッ!あぁ、わかった、今までの勘違いは
45度っていうのを数値に直すと0.707106781になる
↑と思っていたことだ。じゃなくて↓
45度っていうのをsinに与えると0.707106781になる
んで、45度を数値に直すと785398163なんだ。
sinは45度を実数に直してくれるわけじゃなくて、45度に対応した数字を吐き出すブラックボックスなんだ。(ブラックボックスじゃないけど。)
okok。なんかすっきりした。
続きはこっちで。→実数をそのまま度数にする方法
終了〜〜。今度は完璧
参考:三角関数 trigonometric functions