public void TestGeneratingTotientDivision(int n, double expected) { double actual = _sut.GetTotientDivision(n); const double precision = 0.00001; Assert.True(expected - actual < precision); }
public IEnumerable <double> GetTotientUpto(int upto) { for (int i = 1; i <= upto; i++) { yield return(_totient.GetTotientDivision(i)); } }