Black Cat Theory
Jun. 5th, 2018 06:38 pm
Опять про выборы. После того, как написал про теорию чёрного кота, увидел статью про целочисленную аномалию и спросил, как они считают целочисленный процент.
Наконец-то, нашёл время посмотреть. Да! Оно работает.
last digit | count of uiks int percent putin |
0 | 1062 |
5 | 327 |
6 | 87 |
2 | 85 |
8 | 78 |
4 | 72 |
1 | 12 |
3 | 7 |
7 | 5 |
9 | 1 |
В этой весёлой табличке в первой колонке стоит последняя цифра в явке.
Напоминаю, явка - это число, которое складывается из всех бюллетеней, то есть из чисел бюллетеней:
- выданных избирателям, проголосовавшим досрочно
- выданных в помещении для голосования в день голосования
- выданных вне помещения для голосования в день голосования
Вторая колонка - это число УИК, у которых явка как сумма трёх вышеназванных чисел оканчивается на эту цифру.
А вырезает запрос УИКи по простому правилу: число голосов за путина составляет целый процент от числа голосовавших, кроме тех случаев, когда это 100%:
WHERE -- integer percent in putin 100.0 * n_putin % n_golosov = 0.0 AND n_putin < n_golosov
Число голосов тоже не стоит в протоколе УИК, а является суммой двух чисел бюллетеней:
- недействительных
- действительных
(В протоколе есть ещё утраченные.)
Короче, чтобы получить целый процент голосов у путина, явку делают удобной для математики руками. Причём, если исключить УИК с целочисленным процентом у путина, аномальное число УИК с явкой, заканчивающейся нулём, становится вполне средним.