Primality by trial division: Difference between revisions

Content deleted Content added
Langurmonkey (talk | contribs)
Langurmonkey (talk | contribs)
m →‎{{header|Langur}}: implicit range with series() function
Line 1,683: Line 1,683:
}
}


writeln where .isPrime, series 1..100</lang>
writeln where .isPrime, series 100</lang>


=== Functional ===
=== Functional ===
Line 1,690: Line 1,690:
<lang Langur>val .isPrime = f .i == 2 or .i > 2 and not any f(.x) .i rem .x == 0, pseries 2 to .i ^/ 2
<lang Langur>val .isPrime = f .i == 2 or .i > 2 and not any f(.x) .i rem .x == 0, pseries 2 to .i ^/ 2


writeln where .isPrime, series 1..100</lang>
writeln where .isPrime, series 100</lang>


{{out}}
{{out}}