Core Function IsPrime

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
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 →

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" );
}
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox