Здравейте,
Както винаги пак имам проблем.
След въвеждане на данни от потребителя и извършване на нужните изчисления, резултатът, който излиза на екрана е три променливи. Обаче излизат с много знаци след десетичната запетая, а на мен ми трябва най-близкото цяло число, което се дели на определено число (различно за трите променливи). Възможно ли е да се направи това и как?
Ето кода:
<?php
$calc = $_POST ["operation"];
$a = $_POST ["a"];
$b = $_POST ["b"];
$c = $_POST ["c"];
$d = $_POST ["d"];
$activity = $_POST ["activity"];
$i=0.55;
$k=0.29;
$l=0.24;
$m=100;
$n=2;
$o=4;
$q=7;
$s=9;
$u=1.5;
$X=($b*$i)-$n;
$Y=($a*$k)-$o;
$Z=$X+$Y;
$E=$c*$l;
$F=$Z-$E;
$G=$d*($F/$m);
$H=$d-$G;
$J=$H*$activity;
$P=$J/$q;
$R=$P*$s;
$T=$P*$u;
echo
"<P>ВАШАТА ДНЕВНА НУЖДА ОТ ПРОТЕИНИ Е: $J гр.</P>
<P>ВАШАТА ДНЕВНА НУЖДА ОТ ВЪГЛЕХИДРАТИ Е: $R гр.</P>
<P>ВАШАТА ДНЕВНА НУЖДА ОТ МАЗНИНИ Е: $T гр.</P>";
?>
Предварително благодаря!
Както винаги пак имам проблем.
След въвеждане на данни от потребителя и извършване на нужните изчисления, резултатът, който излиза на екрана е три променливи. Обаче излизат с много знаци след десетичната запетая, а на мен ми трябва най-близкото цяло число, което се дели на определено число (различно за трите променливи). Възможно ли е да се направи това и как?
Ето кода:
<?php
$calc = $_POST ["operation"];
$a = $_POST ["a"];
$b = $_POST ["b"];
$c = $_POST ["c"];
$d = $_POST ["d"];
$activity = $_POST ["activity"];
$i=0.55;
$k=0.29;
$l=0.24;
$m=100;
$n=2;
$o=4;
$q=7;
$s=9;
$u=1.5;
$X=($b*$i)-$n;
$Y=($a*$k)-$o;
$Z=$X+$Y;
$E=$c*$l;
$F=$Z-$E;
$G=$d*($F/$m);
$H=$d-$G;
$J=$H*$activity;
$P=$J/$q;
$R=$P*$s;
$T=$P*$u;
echo
"<P>ВАШАТА ДНЕВНА НУЖДА ОТ ПРОТЕИНИ Е: $J гр.</P>
<P>ВАШАТА ДНЕВНА НУЖДА ОТ ВЪГЛЕХИДРАТИ Е: $R гр.</P>
<P>ВАШАТА ДНЕВНА НУЖДА ОТ МАЗНИНИ Е: $T гр.</P>";
?>
Предварително благодаря!