Есть вот такой код, предполагается найти числа ,которые делятся на число без остатка (в выбранном диапазоне)Но выводит почему то: "3 29 87" ,хотя ни одно из этих чисел не подходят.Кто знает в чём проблема ?
$num = 600851475143;
for($i = 2;$i < 1000;$i++){
if(($num % $i) == 0){
echo $i." ";
}
}