VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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化の際に壊れてしまい、
# マイナス記号が消えてしまった…というのが原因らしいです。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -