中学校や高校、大学初級レベルの数学や各種アルゴリズムに関するプログラムをまとめる演習ノートです。 Javaアプレットを使用しているページでは、プログラムを実行するためにJavaアプレットのプラグインが必要です。プログラムソースを修正、ビルドする際はダウンロードしたソースファイルをJDKでビルドしてください。 微分方程式の数値計算 状態の変化を数式で表現した微分方程式。その微分方程式をコンピュータ(プログラム)による数値計算で解いてみます。 微分方程式の数値計算(オイラー法) 微分方程式の数値計算(ルンゲ・クッタ法) ニュートン法で平方根を求める 整数 整数の性質を調べながら、「特別な数」を計算してみます。特に約数を持たない「素数」に注目してみましょう。 素因数分解 エラトステネスのふるいで素数を求める 最大公約数を求める ユークリッドの互除法で最大公約数を求める 最小公倍数を求める 幾何