Sequence of primes by trial division: Difference between revisions
Content added Content deleted
No edit summary |
m (→{{header|C sharp}}: tweaked to work properly with limits other than 100.) |
||
Line 513: | Line 513: | ||
} |
} |
||
static IEnumerable<int> Primes(int limit) => Enumerable.Range(2, limit- |
static IEnumerable<int> Primes(int limit) => Enumerable.Range(2, limit-1).Where(IsPrime); |
||
static bool IsPrime(int n) => Enumerable.Range(2, (int)Math.Sqrt(n)-1).All(i => n % i != 0); |
static bool IsPrime(int n) => Enumerable.Range(2, (int)Math.Sqrt(n)-1).All(i => n % i != 0); |
||
}</lang> |
}</lang> |