public static bool IsPrime(long Number) { IList <long> basicPrimeNumbers = new List <long>() { 2, 3, 5, 7 }; if (basicPrimeNumbers.Contains(Number)) { return(true); } return(ExtendedEnumerableRange.Int64(2, (long)Math.Sqrt(Number)) .All(n => Number % n != 0)); }
public static long SumSquared(long N) { return(ExtendedEnumerableRange.Int64(1, N).Sum(n => n * n)); }
public static long Sum(long N) { return(ExtendedEnumerableRange.Int64(1, N).Sum()); }
public static IEnumerable <long> Int64(long from, long to) { return(ExtendedEnumerableRange.Int64(from, to, 1L)); }