カテゴリー「Excel VBA 数学」の記事一覧
2011年センター試験、数学プログラム問題が
新聞に載っていたので
それについてです。
問題全文は1月17日の新聞を参照してください。
問題を最初から解いている場面を想定したレポートです。
ん~今年はどんな問題かなー
え~っと ...>続きを読む
センター試験…
今はもう遠いむかしですね~
高校生の時
数学の教師にセンター入試のプログラムのことを
聞いたことがあったのですが
全く教えてもらえませんでした。
こんなもんも教えられないで
よくあの人たちは数学教師を
やっていられたなーと思います。
世の中 結構 甘いですね。 ...>続きを読む
ピタゴラス数とは
2乗するとひとつが他の2つの2乗の和になるような
3つの自然数の組のことです。
式で表すと
a^2 + b^2 = c^2
です。
このピタゴラス数をVBAで求めたいと思います。
プログラム的に求めようと思います。 ...>続きを読む
VBAを使い始めて間もなく困ることは
VBAで最大と最小をどうやって求めるか?
だと思います。
数式に使うMAXとMINのような関数が
当然、VBAの関数にもあると思っていました。
しかし実際にはありません。
最大と最小をVBAで求めるには、
ワークシート関数を使います。 ...>続きを読む
まずは、ワークシート関数でやってみます。
IF関数を使います。
たとえば、
A1-B1の計算をして
その答えを0以下は0に、その他はそのままにするには
=IF(A1-B1<0,0,A1-B1)
とセルに入力します。 ...>続きを読む
先日テレビで放送されていた映画
『博士が愛した数式』を見ていたら
友愛数というものが出てきました。
この友愛数をVBAで求めてみました。
映画自体は良かったです。 ...>続きを読む
素数とは
1とその数自身でしか割り切れない数です。
まずは2から a までの正数に含まれる素数を調べます。
下のコードでは、a = 1000で
2から1000までの正数に含まれる素数を調べています。
大まかな考え方は次のようになっています。 ...>続きを読む
基本的なことですが
しっかり調べてみるといろいろと知らないことがあるものです。
いままで紹介してきたプロシージャでも
商と余りは利用してきました。
最近の記事ではこのように使いました。
商: Int( i / j )
余り: i - Int( i / j ) * j ...>続きを読む
さて、今回は厳密でない数学的テーマ。
1つの頂点に集まる正多面体の内角の総和が360度以外なら
立体的(平面以外)になります。
今回はその中でも
内角の総和が360度より小さくなる組合せのみを調べます。 ...>続きを読む
乱数を発生させるにはRnd関数を使います。
Rnd関数は0 以上、1 未満の範囲の値を返す。
試しに表示させてみる。...>続きを読む
| 固定リンク
この記事へのコメントは終了しました。

コメント