cotonti.com : Расчет рейтингов. https://www.cotonti.com Последние сообщения в теме Cotonti en Fri, 14 Nov 2025 19:01:22 -0000 Moool13

Рождение мема 146%

Спасибо, совсем забыл про это.

Можно ширину полоски делать способом Alex300, а процентное соотношение (текст) - текущим способом.

]]>
вс, 03 фев 2013 20:57:39 -0000
Trustmaster Рождение мема 146%

]]>
вс, 03 фев 2013 20:33:01 -0000
Moool13

Вспомните хотя бы знаменитую историю про 146%.

Напомните, пожалуйста.

]]>
вс, 03 фев 2013 19:22:57 -0000
Trustmaster Красивость красивостью, а мат. статистика заслуживает уважения. Вспомните хотя бы знаменитую историю про 146%.

]]>
вс, 03 фев 2013 14:10:42 -0000
Alex300 Сейчас при расчете рейтинга за 100% принимается общая сумма голосов в текущем опроссе. В итоге если проголосовали за 2 и более опции, то у нас никогда не будет "полной полоски" ни у кого в результатах рейтинга.

Предлагаю принять за 100% опцию с максимальным кол-вом голосов. В итоге у нас одна из "полосок" всегда будет полной, Что выглядит по-красивее. Суть голосования от этого не меняется. Достигается это следующим образом:

В файле polls.functions.php cnhjre 341:

$sql2 = $db->query("SELECT SUM(po_count) FROM $db_polls_options WHERE po_pollid = $id");

Заменить на:

$sql2 = $db->query("SELECT MAX(po_count) FROM $db_polls_options WHERE po_pollid = $id");

Ну и сам расчет процентов на строке 349:

$percent = @round(100 * ($po_count / $totalvotes), 1);

Заменить на:

 $percent = @round($po_count * 100 / $totalvotes, 1);

 

]]>
вс, 03 фев 2013 12:26:52 -0000