переменные — математика в php дает неправильный ответ

У меня есть простое уравнение, написанное на PHP. Я попытался повторить уравнение ниже.

Когда я разрабатываю уравнение для пейджера, используя переменные, которые я предоставил в PHP, я получаю 2467,86 (используя уравнение A).

Но когда я запускаю его в PHP, я получаю 4,2267.11, где я ошибся в своем PHP?

Уравнение А
введите описание изображения здесь

PHP уравнение

<?php
$p = 0;
$i = 0.06;
$c = 12;
$n = 1;
$r = 200;

$x = $i / $c;
$y = pow((1 + $x), ($n * $c));

$vf = $p * $y + (($r * $y - 1) / $x);
?>
<p>Answer:<?php echo $vf; ?></p>

0

Решение

Вот:

$vf = $p * $y + ($r * ($y - 1) / $x);
// outputs 2467.1124745799

Ваше уравнение было:

$vf = $p * $y + (($r * $y - 1) / $x); // <- NOT $r*$y -1 , but $r*($y-1)

Вы можете видеть это здесь — 3в4л

2

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

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

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