v1.0.0 2017-05-26 22:47 UTC

This package is auto-updated.

Last update: 2024-09-17 02:18:56 UTC


README

素数操作

安装

composer require joaofigueira/primes

用法

检查一个数是否为素数

$number = new Primes(5);
if ($number->iPrime()){
	// do stuff
}

检查多个数是否为素数

$numbers = new Primes([4,5,6]);
if ($numbers[5]['isPrime']){
	// do stuff
}

列出一个或多个数的因子

$number = new Primes;
$number->checkIf(4)->isPrime();
print_r($number->showFactors());
// [4,2,1]

计算因子数量

$number = new Primes;
$number->checkIf(4)->isPrime();
echo $number->countFactors();
// 3

列出区间内的素数

$primes = new Primes;
print_r($primes->giveMePrimesBetween(1,10));
// [2,3,5,7]

以json格式返回结果

$number = new Primes;
$number->checkIf(4)->isPrime();
echo $number->showFactors()->asJson();