0

int128 (および/または int256) が必要です。

Delphiでそれを使用できるライブラリまたは方法はありますか?

文字列などをいじりたくないことに注意してください。int64にできるだけ近いサポートが理想的です。

BigIntegerがありますが、これは dll を呼び出して作業を行うため、受け入れられません。

大きな数用の別のライブラリがあったことを覚えていますが、名前が思い出せません...

4

2 に答える 2

1

OK、次の場所にあります: http://sourceforge.net/projects/bigint-dl/

BigIntは、多倍精度演算として知られる非常に大きな整数の演算を提供する Delphi ライブラリです。私たちの主な目標は、計算のパフォーマンスを最大化することです。

ソースコードはきちんと文書化されていますin Chinese :-(

ほとんどの場合、x86 32 ビット アセンブリを使用します (残念ながら、MMX などはありません)。

于 2013-09-12T18:43:49.740 に答える
0

これは、私が過去に「無制限」サイズの整数を使った数学に使用したオープン ソースの単位です  : http://www.bvbcode.com/code/b1uxniwl-1626766

Ps 私は今自分の電話にいます。これが役に立ったら、後でフォーマットを改善します。

于 2013-09-13T08:25:19.553 に答える