public void FactorialDoubleFactorialRelationship()
 {
     // n! = n!! (n-1)!!
     foreach (int n in TestUtilities.GenerateIntegerValues(1, 100, 5))
     {
         Assert.IsTrue(TestUtilities.IsNearlyEqual(
                           AdvancedIntegerMath.LogFactorial(n),
                           AdvancedIntegerMath.LogDoubleFactorial(n) + AdvancedIntegerMath.LogDoubleFactorial(n - 1)
                           ));
     }
 }