VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
"округлять" и "честное" - понятия, несколько не совместимые
в какую сторону округлять, в большую или меньшую?
к примеру такая цифра, как 3.7 будет округлена в большую сторону до 4
3.3 наоборот, до 3, а вот если 3.5, то как в этом случае?
@Tosyk
Простоузер
Join Date: Mar 2018
Posts: 113
Версия vB: 3.8.x
Пол:
Reputation:
Novice 3
Репутация в разделе: 0
0
Quote:
Originally Posted by kerk
"округлять" и "честное" - понятия, несколько не совместимые
в какую сторону округлять, в большую или меньшую?
к примеру такая цифра, как 3.7 будет округлена в большую сторону до 4
3.3 наоборот, до 3, а вот если 3.5, то как в этом случае?
я бы сказал что 3.5 округлять до 4
но вот если придумать условие при котором сумма всегда была бы 100, но вот такие бы случаи - 49.5 и 50.5 разруливались бы как 49 и 51?
Отображайте результаты как 1/10, 9/10 и так далее, если хотите "честно". = )
@Tosyk
Простоузер
Join Date: Mar 2018
Posts: 113
Версия vB: 3.8.x
Пол:
Reputation:
Novice 3
Репутация в разделе: 0
0
Quote:
Originally Posted by OldEr
Отображайте результаты как 1/10, 9/10 и так далее, если хотите "честно". = )
тогда вёрстка поедете всё таки проценты имею более прогнозируемые размеры
OldEr
Специалист
Join Date: Jun 2007
Награды в конкурсах:
Posts: 4,731
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 4229
Репутация в разделе: 727
0
Quote:
Originally Posted by Tosyk
тогда вёрстка поедете всё таки проценты имею более прогнозируемые размеры
Выводите количество голосов для каждой опции, а общее количество голосов один раз.
хрюк
Гость
Posts: n/a
Quote:
Originally Posted by kerk
а вот если 3.5, то как в этом случае?
На уроках математики учили что, если десятая равна или больше 5, то округлять в бОльшую сторону.)
@Romanuk
Продвинутый
Join Date: Aug 2009
Location: Россия, Москва
Posts: 298
Версия vB: 3.8.x
Пол:
Reputation:
Опытный 23
Репутация в разделе: 3
0
Quote:
Originally Posted by TAIFUN
На уроках математики учили что, если десятая равна или больше 5, то округлять в бОльшую сторону.)
Математика, однако - наука точная!
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3982
Репутация в разделе: 680
0
Quote:
Originally Posted by Romanuk
Математика, однако - наука точная!
Банковское округление (англ. banker's rounding) — округление для этого случая происходит к ближайшему чётному, то есть 2,5 → 2; 3,5 → 4. https://ru.wikipedia.org/wiki/Округление
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,737
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20269
Репутация в разделе: 7731
0
Quote:
Originally Posted by Smalesh
округление для этого случая происходит к ближайшему чётному, то есть 2,5 → 2; 3,5 → 4.