C#は任意精度の演算をサポートしていますか(これはbignumとも呼ばれると思います)?
そうでない場合、どのライブラリがそれをサポートしますか?
C#は任意精度の演算をサポートしていますか(これはbignumとも呼ばれると思います)?
そうでない場合、どのライブラリがそれをサポートしますか?
BigInteger
任意のサイズの整数をサポートする構造があります。
http://msdn.microsoft.com/en-us/library/system.numerics.biginteger.aspx
ただし、浮動小数点には何もありません。
あなたはすでに大きな整数を見つけました。大きな有理数(つまり、分子と分母が大きな整数である分数)が必要な場合は、ソルバーライブラリのRationalクラスを使用できます。
http://msdn.microsoft.com/en-us/library/microsoft.solverfoundation.common.rational(v=vs.93).aspx
F#のBigNumタイプはMicrosoft.FSharp.Math.BigNum
、C#からも使用できるはずです。
このタイプはF#Powerpackに存在します。ダウンロードして、適切なDLLを参照します(FSharp.Powerpack.Dllだと思いますが、少し試行錯誤する必要があります)。