예제 #1
0
        public static void Main()
        {
            var factorialString = Permutation.CalculateFactorial(100).ToString();
            var sum             = 0;

            for (var i = 0; i < factorialString.Length; i++)
            {
                sum += int.Parse(factorialString[i].ToString());
            }

            Console.WriteLine($"Sum of digits for 100 factorial: {sum}");
            Console.ReadKey();
        }
 public void WhenNegativeInput_ThenCalculatingFactorialThrowsError()
 {
     Permutation.CalculateFactorial(-234);
 }