как правильно округлить?

kasutaja

Новичок
как правильно округлить?

Здравствуйте,

объясните, пожалуйста в чем проблема.

1 часть:

$e = 216.5;
$p2 = round($e);
print $e ---> $p2";

Получается после округления 217.


2 часть:

Есть переменная, значение которой вычисляется и оно равно 216.5
И если округлять ее, то получается 216 - Почему и что делать?

$Q2 = (111.1*1)+(91.4*0)+(75.8*0)+(65.7*0)+(53.3*0)+(47.8*1)+(30.8*(0+0))+(28.8*2)+(25*0);
$q22 = round($Q2);

print "$Q2 ---> $q22";
 
Сверху