任意精度の階乗関数とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 任意精度の階乗関数の意味・解説 

任意精度の階乗関数(ライブラリ)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/03/19 03:24 UTC 版)

Standard ML」の記事における「任意精度の階乗関数(ライブラリ)」の解説

SMLでは、IntInf モジュール任意精度(多倍長精度)の整数算術提供している。さらに言えばコード内に現れる整数はどれだけ桁数があってもプログラマが気にする必要がない次のプログラム "fact.sml" は、任意精度の階乗関数を実装したもので、120階乗表示するfun fact n : IntInf.int = if n=0 then 1 else n * fact(n - 1) val () = print (IntInf.toString (fact 120)^"\n") コンパイルして実行する次のうになる。 $ mlton fact.sml $ ./fact 66895029134491270575881180540903725867527463331380298102956713523016335 57244962989366874165271984981308157637893214090552534408589408121859898 481114389650005964960521256960000000000000000000000000000

※この「任意精度の階乗関数(ライブラリ)」の解説は、「Standard ML」の解説の一部です。
「任意精度の階乗関数(ライブラリ)」を含む「Standard ML」の記事については、「Standard ML」の概要を参照ください。

ウィキペディア小見出し辞書の「任意精度の階乗関数」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「任意精度の階乗関数」の関連用語

1
14% |||||

任意精度の階乗関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



任意精度の階乗関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのStandard ML (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS