Core Function IsPrime
From Sputnik Wiki
(Difference between revisions)
UberFoX (Talk | contribs)
(Created page with "<pre> IsPrime( <expression> ) </pre> === Description === Check is a given number is a valid Prime number. === Parameters === ==== expression ==== A number to check. === Ret...")
Newer edit →
(Created page with "<pre> IsPrime( <expression> ) </pre> === Description === Check is a given number is a valid Prime number. === Parameters === ==== expression ==== A number to check. === Ret...")
Newer edit →
Revision as of 23:11, 2 August 2014
IsPrime( <expression> )
Contents |
Description
Check is a given number is a valid Prime number.
Parameters
expression
A number to check.
Return Value
Success: Returns true.
Failure: Returns false.
Remarks
If your variable is an INT type the prime check will use Int64 however if your variable is a Float type the prime check will be as a Double.
Example
Prime the first 1000 primes
my $PrimeCount = 0; for(my $i = 0; $i < 7920; $i++) { my $Number = (double)$i; $IsPrime = IsPrime($Number); if($IsPrime) { println("'$Number' is prime" ); $PrimeCount++; } } say "Found '$PrimeCount' prime number(s)";
Check if a list of numbers are primes
foreach($Primes as my $Number) { $IsPrime = IsPrime($Number); println("Is '$Number' Prime? $IsPrime" ); }