「ユークリッドの互除法」の版間の差分

編集の要約なし
42行目: 42行目:
[[F Sharp|F#]]で書くとこんな感じである。
[[F Sharp|F#]]で書くとこんな感じである。
F#は[[OCaml]]から派生した[[プログラミング言語]]なのでほとんど違いはない。
F#は[[OCaml]]から派生した[[プログラミング言語]]なのでほとんど違いはない。
僅かな違いは[[除算]]が「mod」ではなく「%」なくらいである。
違いは[[除算]]の[[演算子]]が「mod」ではなく「%」なくらいである。
<source lang="fsharp">
<source lang="fsharp">
let rec gcd a = function
let rec gcd a = function