« 兵庫県立美術館で絵のちから 東日本大震災復興支援 未来絵PROJECT巡回展を観てきた。よかった!たけしさんの絵も。 | トップページ | 中国共産党大会での習首席の3時間半の演説もまだまだ、、、カストロは7時間半、そして世界記録は75時間越え? »

2017年10月18日 (水)

ExcelとExcel VBAの演算子の優先順位が違うのにはまった! exp(-x^2)をどう解釈するか? 

今日、Excelでガウシアンカーブを描こうとしてセルに

=Exp(-C1^2)
みたいな式を書いたのですよ。すると例えばC1=2としたら54.・・・とかでる。
え?なんで?
その前にExcel VBAで
x=2
y=Exp(-x^2)
としたら普通に0.018・・・とでた。
もしかして演算子の優先順位違う?と思って調べたら
Excelは
”-”(マイナス)の方が”^”(べき)より優先順位が高い。
一方、Excel VBAは
”^”(べき)の方が”-”(マイナス)より優先順位が高い。
なんで同じプログラムで別々の定義にしているんだ、、、、
これも混乱しますが↓

ExcelのAsc関数とExcel VBAのAsc関数が全く違うのにはまる。。。

« 兵庫県立美術館で絵のちから 東日本大震災復興支援 未来絵PROJECT巡回展を観てきた。よかった!たけしさんの絵も。 | トップページ | 中国共産党大会での習首席の3時間半の演説もまだまだ、、、カストロは7時間半、そして世界記録は75時間越え? »

パソコン・インターネット」カテゴリの記事

日記・コラム・つぶやき」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

« 兵庫県立美術館で絵のちから 東日本大震災復興支援 未来絵PROJECT巡回展を観てきた。よかった!たけしさんの絵も。 | トップページ | 中国共産党大会での習首席の3時間半の演説もまだまだ、、、カストロは7時間半、そして世界記録は75時間越え? »

最近の記事

2025年3月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

最近のコメント

無料ブログはココログ
フォト