あとりえこばと

Excel VBA

【VBA】テキストボックス・ラベル・コマンドボタン

テキストボックス、ラベル、コマンドボタンの配置二次方程式 ax2 + bx + c = 0 の解を求めるマクロを作ります。最初にユーザーフォームの作っておきます。慣れてしまえば難しい作業ではありませんが、見栄えを良くするために、フォントサイ...
数学演習と解答

xsin(1/x)の極限値

【CL05】xsin(1/x)の極限値次の極限値を求めてください。 \ 【ヒント】xsin(1/x)の極限値を求める問題です。有名な問題なので、もしかすると教科書にも載っていたりするかもしれません。三角関数に関する極限公式は必須です。(2)...
Excel VBA

【VBA】ユーザーフォームの作り方

VBA では、テキストボックスやチェックボックスなどをまとめたユーザーフォーム(UserForm)を簡単に作れます。ユーザーフォームを扱うことができれば、ユーザーさんに値を入力してもらって簡単に実行できるユーザーフレンドリーなマクロを作るよ...
数学よもやま話

コラッツ予想(角谷の問題)

興味深いコメントをいただいたので、記事を見直して大幅に加筆修正しておきました。VBA のコードも改良してあります。 コラッツ予想とコラッツ数列ある自然数 $n$ から始めて ・$n$ が偶数なら $2$ で割る ・$n$ が奇数なら $3$...
数学よもやま話

婚約数(1と自身を除いた約数和が等しいペア)

今回の記事では、婚約数(betrothed numbers)という、とてもロマンチックな名前の数についてお話します。 婚約数婚約数の定義は 「1 と自分自身を除いた約数和が互いに等しくなるような、異なる自然数の組」 です。友愛数(amica...
数学演習と解答

右側極限と左側極限

【CL01】関数の右側極限と左側極限関数 $f(x)$ を次のように定義します。 \(1) $\displaystyle \lim_{x\rightarrow 1+0}f(x)$ と \(\displaystyle \lim_{x\righ...
数学よもやま話

双子素数は無数に存在する?

数学未解決問題シリーズの2回目です。今回は 双子素数(twin prime)のお話です。 双子素数の不思議な性質まず素数を並べてみましょう。素数とは 1 と自分自身でしか割り切れない数のことです。ただし 1 だけは除きます。  2, 3, ...
Excel VBA

【VBA】モンテカルロ法

この記事では VBA でモンテカルロ法(Monte Carlo method)を実装して、円周率の近似値や定積分を求める方法を解説します。 【VBA】モンテカルロ法による円周率の計算下の図のように半径 $1$ の四分円と、それに外接する正方...