C# 大数与数据类型

C# 大数与数据类型,c#,C#,如果我想将两个自然数相加,每个自然数超过150位,我需要使用什么数据类型 编辑:使用.Net 3.5如果您使用的是.Net 4.0,那么显而易见的解决方案就是使用它,它设计用于处理任意大小的整数 对于.NET3.5或更早版本,该库看起来是一个不错的选择-似乎得到了很好的优化。或者,如果你想要更轻/更简单,但仍然相当完整的东西,看起来不错。3.5?尝试使用。(或者,如果您只是添加,您可以使用字节数组等)我认为任何数据类型都不能处理这么长的数字。要做到这一点,您必须使用对数函数。如果您使用的是.Ne

如果我想将两个自然数相加,每个自然数超过150位,我需要使用什么数据类型


编辑:使用.Net 3.5如果您使用的是.Net 4.0,那么显而易见的解决方案就是使用它,它设计用于处理任意大小的整数


对于.NET3.5或更早版本,该库看起来是一个不错的选择-似乎得到了很好的优化。或者,如果你想要更轻/更简单,但仍然相当完整的东西,看起来不错。

3.5?尝试使用。(或者,如果您只是添加,您可以使用字节数组等)我认为任何数据类型都不能处理这么长的数字。要做到这一点,您必须使用对数函数。

如果您使用的是.Net 2.0,这里有一个codeproject可能也很合适:如果您使用的是.Net<4,您可能会发现一些BigInteger实现。-好了,GTT先到了。是的,你们一定是在我更新我的回复时发布的我已经为你指定了几个好的选择,你能再解释一下吗