おそらく 500 桁/10 進数まで正しく格納できる C# の浮動小数点計算が必要です。これには組み込み型がありますか、自分で作成する必要がありますか、利用可能なライブラリはありますか、それとも最善の方法は何ですか?
ありがとう
おそらく 500 桁/10 進数まで正しく格納できる C# の浮動小数点計算が必要です。これには組み込み型がありますか、自分で作成する必要がありますか、利用可能なライブラリはありますか、それとも最善の方法は何ですか?
ありがとう
MPIR よりもライセンスが豊富なもう 1 つの代替手段は、Bouncycastle C# ライブラリのソース コードで利用できる BigInteger クラスです。
GMP プロジェクトのフォークであるMPIRには、C# バインディングがあります。個人的には、問題を提起する際に GMP を心配する必要がなくなったので、GMP のことを気にする必要がなくなりました (主に、メモリが不足すると激しく終了する傾向があるためです)。
ここにリストされている他のものもありますが、私はそれらを直接経験していないため、それらの有用性についてコメントすることはできません.