2

C#でint1024を宣言するには? VB または C++ も使用できます。

よろしく
Behrooz

4

4 に答える 4

8

この質問を参照してください: C# の大きな整数

その質問への答えから:

MS は .NET 4.0 で System.Numerics.BigInteger クラスを導入する予定です

それまでは、IntXクラスを見てください。

IntX は、純粋な C# 2.0 で記述された任意精度の整数ライブラリであり、O(N * log N) の高速な乗算/除算アルゴリズムが実装されています。加算、乗算、比較、ビットごとのシフトなど、整数に関するすべての基本操作を提供します。

于 2009-10-01T11:21:41.917 に答える
4

それは 1024 ビット整数のことですか? BigInteger4.0 になるまで待った方がよいでしょう。それまでは、コアライブラリでできる最も生意気な方法は(ab)usedecimalで、整数部分は 96 ビットです。または、サードパーティの dll を使用します。

于 2009-10-01T11:22:20.167 に答える
3

疑いを避けるために:

public int int1024 = 1024;
于 2009-10-01T12:38:44.087 に答える
0

私があなたを正しく理解していれば、1024ビットの整数が必要です。

残念ながら、.net には組み込みの 1024 ビット整数型はありません。そのようなことに特化したライブラリを見つけるか、自分で作成する必要があります。

ここに大きな整数に関する記事があります。

于 2009-10-01T11:22:01.090 に答える