反復法では、ニュートン法だけでなく、ユークリッドの互除法もよく
知られているので、ついでにやっておこう。ユークリッドの互除法は、
最大公約数(Greatest Common Divisor, GCD)を求めるためのアルゴリズムに
なる。ユークリッドの互除法は、2つの整数の最大公約数を効率的に求める
ためのアルゴリズムで、以下のような手順で行う
・2つの整数 a と b (a > b と仮定) を用意する
・a を b で割った余り r を求める
・もし r が 0 なら、b が最大公約数になる
・もし r が 0 でないなら、a を b に、b を r に置き換えて、手順2に戻る
この手順を繰り返す(反復する)ことで、最終的に余りが 0 になり、
その時の b が最大公約数となる
例:24 と 18 の最大公約数を求める
a = 24, b = 18
24 ÷ 18 = 1 余り 6 (r = 6)
r は 0 ではないので、a = 18, b = 6 に置き換える
18 ÷ 6 = 3 余り 0 (r = 0)
r が 0 になったので、b = 6 が最大公約数になる
したがって、24 と 18 の最大公約数は 6 となる
≪ 哲学的ゾンビ ≫について 4
■ このスレッドは過去ログ倉庫に格納されています
563考える名無しさん
2024/12/28(土) 15:21:43.640■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【将棋】日本将棋連盟 初の女性棋士・西山朋佳新四段への誹謗中傷に警告「お控えください」 [ニーニーφ★]
- 地震 千葉東方沖 M5.7 … [BFU★]
- 【野球】日本シリーズ第4戦 H 4-2 DB [10/28] 福岡ソフトバンクホークス4連勝 2年連続13回目の日本シリーズ制覇! ★2 [鉄チーズ烏★]
- GMO攻撃 ハッカー集団のサイトはきょう未明に停止 GMO側「1.5億円の懸賞金」で情報提供募る [夜のけいちゃん★]
- 「日本も対象に入れてほしい」高市首相、メルツ独首相にEUのEV優遇政策の見直しを要請へ [バイト歴50年★]
- 【MLB】村上宗隆に〝差別的あだ名〟で物議 実況アナが解任「契約を更新しない」 米報道★2 [冬月記者★]
- 小学校高学年の日本人男児、プールの後で全裸で寝そべる→担任「社会に出たらわいせつ罪になる」同級生「汚い」→いじめ重大事態認定 [485187932]
- 気温10℃くらい!各地でぐっと冷え込み。安倍 [219241683]
- 【マギレコ】VIPでマギアレコード&マギアエクセドラ【まどドラ】
- 好きな中華料理は?→女性「麻辣湯です」ちんさん「麻婆豆腐!チャーハン!回鍋肉!」
- ディズニーようやくブス主人公辞めたんだな
- 日本は70年間、可愛い日本のイメージを世界に広めようと努力してきた。わずか一週間の自動翻訳で、世界中が日本に反発するようになった [784319933]