Sin Cosの計算で、なぜか出力が間違ってでてしまいます。
使い方は間違っていないようなのですが、なぜでしょうか?
Print Sin(20)
Print Cos(20)
の出力が次のように出されます。
0.912945250727628
0.408082061813392
これをポケコンで計算した場合こう出力されました。
0.342020143
0.93969262
これは、ポケコンの出力が正解なのですが、なぜこのような誤差がでてしまうのでしょうか?
なにか宣言等が必要だったのでしょうか?
ご教授願います。
環境は、WindowsXP Visual Basic6.0 SP無し、です。
VBのSinやCosの角度の単位は、度ではなくてラジアンですが、
その辺は判ってますか?
いえ…知りませんでした。
なんとなくそんな気もしてきてはいたんですが、
まさかと思っていたので・・・
ありがとうございました。
ツイート | ![]() |