массивы — Предупреждение: деление на ноль в php IRR Class

Мой снимок экрана с результатом моего проекта
У меня есть рабочий класс IRR, но когда я пытаюсь использовать цикл для создания массива, происходит что-то другое. когда я вручную вводлю массив, все выглядит хорошо, но когда я использую свой код while, появляется предупреждение: деление на ноль. я не знаю, где находится различие между моим ручным массивом и массивом while. после того, как я попытаюсь напечатать эти два значения, значение будет точно таким же.
Спасибо за вашу помощь`

Вот мой код

$arrayIRR="";
$x=1;
while($x <= $row) {
if ($x<$row){
$varkoma =",";

}
else ($varkoma = "");
$arrayIRR = $arrayIRR.$varAngsuran.$varkoma;
$x++;

}
echo "<br>";
echo "Array: ".$arrayIRR;
echo "<br>";
echo "Array: 1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000";
echo "<br>";
//echo $varPreIRR=100*12*IRRHelper::IRR(array($varNPlafon,$arrayIRR));
echo "Nilai IRR :" ;

echo IRRHelper::IRR(array(-18000000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000));
echo "<br>";
echo "Nilai IRR :" ;
echo IRRHelper::IRR(array(-18000000,$arrayIRR));

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]