• ベストアンサー

Vb6.0で三角関数が使えない

「Win98」で「「VisualBasic6.0」を使っています。 たまにしか使わないので、その都度マニュアルを見ながらやる素人です。 力学の計算に使いたいのですが、「三角関数」でトラブルに陥りました。 プログラムの中に「asin」や「acos」の計算式を入れると「コンパイル・エラー」が出てしまいます。「sin」「cos」は問題無く計算出来るのですが、「asin」や「acos」は関数として受け付けてくれないようです。何か特別なランタイムが必要なのでしょうか? どのようにしたら良いのか皆目分かりません。 ご存知の方、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

ヘルプの"超越関数”

参考URL:
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/vsgrpderivedmath.asp
ruehas
質問者

お礼

ありがとうございます。 おかげさまで問題が解決致しました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

http://www2.jiu.ac.jp/~en/VBSdocs/226.htmにも説明がありました。エクセルではACOS()などがあるのに VBにはSIN、COS、TANしかないようです。 http://www.pursue.ne.jp/Document_doc/doc0011.htm

ruehas
質問者

お礼

無いんですね。 エクセルでは当たり前に使っていたので、それが分かって大変スッキリ致しました。 ありがとうございます。

関連するQ&A