Вот голосуешь первым за какое-нить фото, ставишь ему 5 баллов, а выводится рейтинг 3.3
Казалось бы, что за ерунда?! А на самом деле это не просто так сделано. Расчёт ведётся по упрощенной формуле, принятой на IMDB (
тут в самом низу):
$arProperties["rating"]["VALUE"] = round(($arProperties["vote_sum"]["VALUE"]+31.25/5*$arParams["MAX_VOTE"])/($
(
Read more... )