PHz superblociņš - Microsoft is God jeb paskaldīsim matus jeb 5 minūšu žurnālistika [bloks|kalendārs|spamparāde|autors]
PHz

[ autors | sc userinfo ]
[ kalendārs | MEGA!!! ]

Zibenstakas
[Paskat tik:| SpampamparādeKārtībai jābūt!OKomentiņiES ]

Microsoft is God jeb paskaldīsim matus jeb 5 minūšu žurnālistika [2015-09-01|23:58]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tagi|, ]

Izlasīju noteikumus aktuālajam skaidras naudas izskaušanas pasākumam:
https://ib.swedbank.lv/static/pdf/private/d2d/cards/payWithCard/lotteryPermit_3856_LAT.pdf

Atradu aizraujošu punktu:
5.
Laimētāju noteikšana
5.1.
Loterijas laimestu ieguvēji tiks noskaidroti Swedbank
ēkā Balasta dambī 15, Rīgā, no veikto reģistrāciju
saraksta pēc nejaušības principa ar Bankas speciāli šim nolūkam radītas datorprogrammas palīdzību.
Katru reizi nospiežot pogu, tiek uzģenerēts jauns vesels skaitlis, starp 1 un datubāzes ID maksimālo
sk
aitli. Skaitlis tiek uzģenerēts ar Excel iebūvētas funkcijas "RANDBETWEEN" palīdzību.
Uzģenerētais skaitlis tiek iekopēts attiecīgi katram uzvarētājam. Pamatojoties uz šo ID no izlozes
dalībnieku datubāzes tiek atlasīti klienti atbilstoši izlozētajam ID.
Datubāzē, katrs klients ir unikāls un
katram tiek piešķirts individuāls kārtas numurs (ID) atkarībā no secības, kādā šie klientu dati ir
atlasījušies no Datu noliktavas.
Bet kāpēc tieši Excel, nevis, piemēram, https://www.random.org/, kas izmanto atmosfēras troksni? Vai Excel gadījumskaitļu ģenerators būtu īpaši labs?

Izrādās, ka vecās versijās (<= 2007) ne visai:
McCullough, B.D., 2008. Microsoft Excel’s ‘Not The Wichmann–Hill’ random number generators. Computational Statistics & Data Analysis.
Savukārt jaunajās vispār neviens nezina, kāds un cik labs:
https://answers.microsoft.com/en-us/office/forum/office_2003-excel/what-define-the-random-seed-within-excel/49085e19-3a63-4191-92db-27da5428b435?page=2&msgId=c7edbe8c-23df-4a35-9739-cb6890b6468c

Salīdzinājumam - OpenOffice ir laikam divi (normāli) algoritmi - Wichmann-Hill 2006 un Mersenne Twister, kas ir pārbaudāmi, jo atvērtais kods:
https://bz.apache.org/ooo/show_bug.cgi?id=121421

Bet, protams, sūdīgu gadījumskaitļu ģeneratoru sūdību parasti izjūt tikai tie, kam vajag virtenes ar miljoniem skaitļu; lai dabūtu četrus skaitļus, derēs jebkāds (skatīt otro virsrakstu) :>
zibenstakaiekomentēt

Komentiņi:
[User Picture]
Kas:[info]pirx
Cikos:2015. gada 2. Svepstembris plkst. 14:31
(zibenstaka)
Tieši Excel droši vien tāpēc, ka "speciāli šim nolūkam radīta datorprogramma" visticamākais ir Excelī eksportēts reports, kuram ir piekopēts makarons (t.i., makros).