Sequence of primes by trial division: Difference between revisions

Content added Content deleted
imported>Arakov
Line 1,319: Line 1,319:


=={{header|Elena}}==
=={{header|Elena}}==
ELENA 4.x :
ELENA 6.x :
<syntaxhighlight lang="elena">import extensions;
<syntaxhighlight lang="elena">import extensions;
import system'routines;
import system'routines;
Line 1,325: Line 1,325:
isPrime =
isPrime =
(n => new Range(2,(n.sqrt() - 1).RoundedInt).allMatchedBy:(i => n.mod:i != 0));
(n => new Range(2,(n.sqrt() - 1).RoundedInt).allMatchedBy::(i => n.mod(i) != 0));
Primes =
Primes =
(n => new Range(2, n - 2).filterBy:isPrime);
(n => new Range(2, n - 2).filterBy(isPrime));
public program()
public program()