削除された内容 追加された内容
Adamari (会話 | 投稿記録)
97行目:
fact(N_1,F_1), % Nから1を引いたN_1の階乗がF_1であれば、
F is F_1 * N.     % 階乗は N に F_1 を乗じたものである。
</source>
 
[[F#]]での例;
<source lang="fsharp">
let fact n =
let rec ifact n r =
if n = 0 then r else ifact (n - 1) (n * r)
ifact n 1
</source>