- ベストアンサー
ExcelのVBAについての質問
ExcelのVBAについての勉強しているんですが FUN = 2# * xi# * xi# * dx# の一文はどういう意味なのか教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
多分Function(関数の定義・計算)で、関数の値は2掛けるXiの2乗掛けるdx(xの微少変化・増分)で定義する。#はBasic言語の場合、変数のあとにくっ付けて、変数の桁数が倍精度数(表現できる桁数が多い)であることを表す。 旧MsのDos-Basic時代から引きずる表現で、現在では Dim xi As Double と表現(を使用)するのが通常。
その他の回答 (1)
- Hyoutan
- ベストアンサー率25% (69/266)
回答No.2
#は倍精度不動小数点型で,桁数を多くとり,精度の高い結果を得るときに使います(メモリーを消費しますが).2#は2ではなく,2.0000----として計算します. dim xi as double とすれば,xi#としなくても良いです. http://t_shun.at.infoseek.co.jp/My_Page/Excel-VBA/vba_page4.htm
質問者
お礼
早速の回答ありがとうございます。 参考URLはVBA初心者の自分には助かりました。
お礼
早速の回答ありがとうございます。 右も左もわからない状態なので助かりました。