Ejemplo n.º 1
0
 public void SqrtShouldBeEquivalentEvery2nElement()
 {
     // Every squad element
     for (double value = 1, i = 0; i < 64; value *= 2, i++)
     {
         var number   = NewtonMethods.Root(value, 2);
         var expected = Math.Pow(value, 1 / (double)2);
         Assert.AreEqual(expected, number, eps);
     }
 }
Ejemplo n.º 2
0
 public void SqrtShouldBeEquivalentEvery100Element()
 {
     // Every 100th element
     for (double value = 1; value < int.MaxValue / 2; value += 100)
     {
         var number   = NewtonMethods.Root(value, 2);
         var expected = Math.Pow(value, 1 / (double)2);
         Assert.AreEqual(expected, number, eps);
     }
 }