使用任意数字

时间:2014-04-22 09:47:41

标签: c# math integer

我想编写一个可以使用DD(10000000000,10000000000)等简单命令处理任意长度数字的类来显示20000000000

我在C#中找到了数据类型的限制列表:

Data type                                     Maximum positive value
Int32                                                  2,147,483,647
UInt32                                                 4,294,967,295
Int64                                      9,223,372,036,854,775,808
UInt64                                    18,446,744,073,709,551,615

但是,如果我的号码是20,000,000,000,000,000,000,000,000

,该怎么办?

我该怎么做?

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:6)

您可以使用System.Numerics.BigInteger

  

表示任意大的有符号整数。