ここにあるものは、そのほとんどが1990年代前半に作ったものです。一部は Windows で動くように手直ししてますが、元々は DiskBASIC、N88-BASIC(MS-DOS版)など PC-98専用の言語ソフトを利用しています。
ところが、PC-98 及び その互換機は製造が終了し、今やほぼ絶滅状態に(^^; そこで、当時の想い出にと、エミュレータを使ってキャプチャしておくことにしました。
![]() ペンローズ三角形 |
![]() 無限階段 |
![]() |
![]() |
下のアプリケーションのほとんどは(旧)Visual Vasic で作りました。現在の .NET Framework 上の Visual Vasic
とは互換性がありません。したがって、正常に動作しない場合や、動作しても日本語が文字化けすることがあるかも知れません。
そんなときは、Microsoft のサイトから
Visual Basic 6.0 Service Pack 6:ランタイム再頒布可能パッケージ
をインストールすれば、正しく動くようになると思います。
【共通の使い方】
■解凍後のフォルダとファイル(1~3個)は、全て同一フォルダ内にコピーしてお使いください。
一部のアプリケーションには、解説ファイルreadme.htm をヘルプとして呼び出すものがあります。もし、同一フォルダ内に無いと、呼び出し時にエラーが発生してアプリケーションは停止する場合があります。
■上記のとおり、インストール及びアンインストール作業はありません。
したがって、不要になったらファイルを削除すれば元通りです。
![]() |
n元連立1次方程式
|
![]() |
最大公約数・最小公倍数
|
![]() |
微分方程式(速度ベクトル形式)の解曲線
|
![]() |
楕円を動かす
|
![]() |
エラトステネスのふるい
|
![]() |
分数を小数に展開する
|
![]() |
乱数による円周率シミュレーション
|
自分のパソコンを初めて手にして、プログラミングにワクワク・ドキドキした楽しい時期でした。
それまでノートに記録していたこれらのことをパソコンに替えてみれば、それは便利なことばかり。第1に記録が楽しい。第2に過去データの検索が容易。そしてその多くは、エクセルに移植して現在進行中です。
抽象的なことが多い数学の内容が、視覚的に画面表示されれば、それだけで新鮮な印象を受けたものでした。
円周率 100,000 桁
Gauss の式を使いました。合ってるかどうかは検証していません。所要82日余り。万全を期したつもりでも、初回はカミナリでやむなく停止し、冬期を待って再実行しました。