C# 变量“cluster”计算c中的阶乘

C# 变量“cluster”计算c中的阶乘,c#,.net,variables,cluster-computing,factorial,C#,.net,Variables,Cluster Computing,Factorial,尝试计算一个大数字的阶乘,例如1000 所以我问,是否有办法将更多的变量加入到集群中,这样我就可以制作真正大的变量来存储大的数字 您可以使用。这种类型可以存储任意大小的整数,直到内存耗尽。您可以使用。这种类型可以存储任意大小的整数,直到内存耗尽。在.NET 4中 我会做你想做的 可能会更有趣,因为这是一个非常相似的问题,更像是一个非常相似的答案。在.NET 4中 我会做你想做的 可能更有趣,因为这是一个非常相似的问题,答案更相似。可以用于更大的数字可以用于更大的数字 static void Ma

尝试计算一个大数字的阶乘,例如1000

所以我问,是否有办法将更多的变量加入到集群中,这样我就可以制作真正大的变量来存储大的数字

您可以使用。这种类型可以存储任意大小的整数,直到内存耗尽。

您可以使用。这种类型可以存储任意大小的整数,直到内存耗尽。

在.NET 4中 我会做你想做的

可能会更有趣,因为这是一个非常相似的问题,更像是一个非常相似的答案。

在.NET 4中 我会做你想做的

可能更有趣,因为这是一个非常相似的问题,答案更相似。

可以用于更大的数字可以用于更大的数字
static void Main(string[] args)
        {
            UInt64 fact = 1;

            for (UInt64 i = 1000; i > 0; i--)
            {
                fact = fact * i;
            }
            Console.WriteLine(fact); //returns 0, due to overflow UInt64, max fact is 56!

            Console.ReadKey();
        }