Мне нужно решить проблему, вот что я попробовал.
$sum = 0;
for($i=1; $i<=1000; $i++){
$sum += gmp_strval(gmp_pow($i, $i) );
}
echo $sum;
результат производить как INF, это возможно, чтобы получить результат, отличный от бесконечность
Ваша переменная $sum
должен быть номер gmp, или это будет INF при переполнении php max Integer size
<?php
$sum = 0;
for($i=1; $i<=1000; $i++){
$sum = gmp_add($sum, gmp_pow($i, $i));
}
echo gmp_strval($sum);
Других решений пока нет …