投稿日 | : 2006/07/28(Fri) 10:16 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : ヘルプを鵜呑みにしないように |
> 配列がありません
ヘルプでは左辺が括弧付きで書かれていますが、それをそのまま記述すると、
配列として扱われてしまいます。今回の場合は左辺の括弧は不要ですね。
まぁ、アークコサインに関しては、yuさん/もさんが回答されているので、別の視点からの蛇足を。
> 超越関数の使い方が全く分からずに困っております。
実は、日本語ヘルプにある超越関数は、あまり鵜呑みにしない方が良かったりします。
いくつかの間違いがありますので、計算式を検証しないと、後で泣きを見るかも…。
たとえば、アークセカント は公式中に『Sgn((X) - 1)』なんて式が書かれていて、
どう見ても正しい結果にはならないですよね。(^^;
おまけに、英語版と日本語版で公式が異なっていたりもして、何がなんだか。
[日] http://www.microsoft.com/japan/developer/library/vbenlr98/vagrpderivedmath.htm
[米] http://msdn.microsoft.com/library/en-us/vbenlr98/html/vagrpderivedmath.asp
# よく見ると上記英語版の Arcsec, Arccosec も変な公式になっていますが、これは、
# 英語原文では、一部のマイナス記号が ChrW(&H2D) "Hyphen-Minus" ではなく、
# ChrW(&H2212) "Minus Sign" で書かれていたため、非Unicode化の際に壊れてしまい、
# マイナス記号が消えてしまった…というのが原因らしいです。