| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Форум группы: Зеркала Винграда > Измерим все |
| Автор: diadiavova 29.3.2012, 23:39 | ||
| Эта тема должна стать родоначальницей тем-измерялок на Винграде. Что конкретно будет описывать каждый голосующий - не важно. Это может быть рост, вес, размер зарплаты, какого-нибудь органа Правила голосования просты: для того, чтобы указать числовое значение мы действуем по принципу двоичных флажков. То есть, если надо обозначить скажем число 748, мы отмечаем чекбоксы 4, 8. 32, 64, 128, 512. В сумме они дадут именно 748. Подсчет среднего арифметического осуществляется тоже довольно просто: каждое значение умножается на количество голосов, отданных за него, все это складывается и результат делится на количество проголосовавших. Выбирать флажки при голосовании естественно не просто, поэтому я соорудил пару инструментов, которые могут облегчить процесс. Первый инструмент не потребует ничего http://pishitiepisma.narod.ru/mypages/checkboxset.xml Там в текстовое поле надо ввести число, нажать кнопку и все нужные чекбоксы будут отмечены(защита от дурака есть, но она минимальная). Потом надо будет просто отметить в опросе те же самые чекбоксы. Если это делать лень, то для пользователей файрфокса можно воспользоваться таким расширением https://addons.mozilla.org/ru/firefox/addon/greasemonkey/ Оно позволяет выполнять в браузере собственные скрипты. Я написал для описанной задачи две команды, одна запускает окошко в которое надо ввести число и отмечает чекбоксы на странице. Другая подсчитывает результат и вставляет отчет в поле сообщения. Если у кого-то есть это расширение или он не прочь поставить, то вот код скрипта
|
| Автор: LSD 30.3.2012, 10:19 |
| Ялазин где? |
| Автор: diadiavova 30.3.2012, 10:31 |
Если в расчетах использовать Ялазин, то в результате всегда получается NaN, уж не знаю почему |
| Автор: diadiavova 30.3.2012, 11:08 |
| Ну вот поэтому в случае, когда надо выделить ялазина придется довольствоваться набором 2, 8, 32. Не ялазин, конечно, но в качестве суррогата сойдет |
| Автор: JackyFox 30.3.2012, 12:54 |
| Сколько ж у тебя свободного времени, diadiavova. Не завидую. У меня лично 32, как и положено. |
| Автор: diadiavova 30.3.2012, 14:36 |
Я не совсем понял твою мысль: ты проводишь в интернете меньше времени чем я или проводишь его с большей пользой? Добавлено через 26 секунд Ну это смотря на что или на кого положено Добавлено через 5 минут и 58 секунд А вообще да - 32 обычно хватает |
| Автор: JackyFox 30.3.2012, 14:44 |
Завидую |
| Автор: diadiavova 30.3.2012, 14:48 | ||||
Завидуешь тому, что я не вполне понял или тому, что таки понял хоть что-то? Добавлено через 12 минут и 20 секунд
|
| Автор: diadiavova 4.4.2012, 08:52 |
| Чот никто ничо не измеряет |
| Автор: Zloxa 5.4.2012, 09:26 |
| Рамки опроса слишком тесны для моего ответа: 65536+32768+2048+128+16+4 |
| Автор: neweraser 5.4.2012, 09:39 |
| А что, один я выбрал все чекбоксы, а потом прочитал топик? |
| Автор: LSD 5.4.2012, 10:55 |
Нет. Это же логично, воспользоваться всеми возможностями |
| Автор: diadiavova 5.4.2012, 14:49 | ||||
Вообще-то в опросе предполагался честный ответ Логично отвечать точно Добавлено через 46 секунд
|
| Автор: Freyzer 10.4.2012, 11:32 |
| А у нас все банкоматы загнулись, можно программно высчитать когда заработают? |
| Автор: diadiavova 11.4.2012, 15:14 | ||
Ну что ж, итог таков
|