数値計算
その1
情報数学で学んだ数学のVBプログラム
1.最大公約数 最小公倍数
・ユークリッドの互除法を使う。
・2数a,bはa>bという条件をつける。
・a を b で割った余りを r として
r=0となるときのbが最大公約数(GCM)
r≠0ならa←b,b←r として r=0になるまで繰り返す。
・LCMは最初の a,b をGCMで割ったもの。
・途中計算も書き出す。
サンプル
Excel でもやってみよう。
素数へ