public void GetCapacityFactoredToPrime_2() { int cap = 16; while (cap < 2000000000) { cap = IntUtils.GetCapacityFactoredToPrime(cap, 2d); cap.See(); Aver.IsTrue(IntUtils.IsPrime(cap)); } }
public void GetCapacityFactoredToPrime_2() { int cap = 16; while (cap < 2000000000) { cap = IntUtils.GetCapacityFactoredToPrime(cap, 2d); Console.WriteLine(cap); Aver.IsTrue(IntUtils.IsPrime(cap)); } }
public void GetCapacityFactoredToPrime_1() { Aver.AreEqual(11, IntUtils.GetCapacityFactoredToPrime(4, 2d)); Aver.AreEqual(37, IntUtils.GetCapacityFactoredToPrime(16, 2d)); Aver.AreEqual(59, IntUtils.GetCapacityFactoredToPrime(16, 3d)); Aver.AreEqual(521, IntUtils.GetCapacityFactoredToPrime(256, 2d)); Aver.AreEqual(2333, IntUtils.GetCapacityFactoredToPrime(1024, 2d)); Aver.AreEqual(521, IntUtils.GetCapacityFactoredToPrime(1024, 0.5d)); Aver.AreEqual(293, IntUtils.GetCapacityFactoredToPrime(1024, 0.25d)); Aver.AreEqual(2411033, IntUtils.GetCapacityFactoredToPrime(1024 * 1024, 2d)); Aver.AreEqual(16777259, IntUtils.GetCapacityFactoredToPrime(8 * 1024 * 1024, 2d)); Aver.AreEqual(33554467, IntUtils.GetCapacityFactoredToPrime(16 * 1024 * 1024, 2d)); }