我想编写一个可以使用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
我该怎么做?
答案 0 :(得分:7)
您可以使用System.Numerics.BigInteger
:
http://msdn.microsoft.com/en-us/library/system.numerics.biginteger(v=vs.110).aspx
答案 1 :(得分:6)
您可以使用System.Numerics.BigInteger
表示任意大的有符号整数。