libgmp を使用:
これを行うのに役立つライブラリがいくつかあります (任意精度の数学):
- ビッグディジット;
- iMath;
- decNumber;そして
- 間違いなく他の人です。
これが仕事に関連していないと仮定すると (つまり、楽しみ、趣味、または何かを学ぶ機会としてやっている)、任意精度の数学用のライブラリをコーディングすることは比較的興味深いプロジェクトです。ただし、絶対に依存する必要があり、基本的なことには興味がない場合は、ライブラリを使用してください。
膨大な数を処理するためのライブラリが数多くあります。整数演算または浮動小数点演算が必要ですか?
タスクのために Python に組み込まれたコードを確認できます。
このタスクについては、Perl の拡張機能を参照してください。
このタスクについては、OpenSSL のコードを参照してください。
kmkaplan で言及されているように、GNU MP (multi-precision) ライブラリを見ることができます。