From fba017bff10a9779aa165a9ba827d3e398c02651 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Sat, 21 Nov 2015 12:34:06 +0100 Subject: [PATCH] add function getDivisors --- _functions.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/_functions.php b/_functions.php index 510501a..e25018a 100644 --- a/_functions.php +++ b/_functions.php @@ -38,4 +38,14 @@ function getPrimeNumber($order){ $i=$i+2;//sert à rien de tester les nombres pairs } return $i-2; +} +function getAllDivisors($n){ + $divisors=array(1); + for($i=2;$i<=sqrt($n);$i++){ + if(fmod($n,$i)==0){ + $divisors[]=$i; + $divisors[]=$n/$i; + } + } + return $divisors; } \ No newline at end of file