Pchełki nie będzie

Próbowałem ostatnio wyprodukować na potrzeby bloga kolejną pchełkę SQL. Ponieważ od czasu do czasu lubię pogmerać w liczbach pierwszych, stwierdziłem, że fajnie będzie napisać prosty generator takowych. Stworzyłem więc skrypt, który generuje liczby pierwsze od dwóch do miliona, potem rozszerzyłem go na sto milionów, zacząłem się zastanawiać nad miliardem…

A potem z głupia frant zajrzałem sobie w google, i dowiedziałem się stamtąd, że współcześnie uznaje się liczby pierwsze o ilości cyfr mniejszej od 300 za małe.

Małe.

Szlag. Ja tu pękam z dumy, że mój skrypt w 40 minut generuje wszystkie liczby pierwsze mniejsze od stu milionów (a więc maksymalnie ośmiocyfrowe), a tymczasem – trzysta cyfr…

No ale, jak by to powiedzieć, SQL nie nadaje się jako narzędzie do zaawansowanych obliczeń matematycznych. Inna sprawa machnąć w nim analizę po jakiejś dużej tabelce, a inna zaimplementować test cyklotomiczny, AKS czy ECPP. To jakby robić lobotomię beczką żelatyny. Albo pić kawę przez traktor. Jedno i drugie pewnie się da zrobić, ale w międzyczasie pacjent zejdzie a kawa się rozleje. Jak to mówią lokalni, horses for courses.

Ot, co.


Zapisz się
Powiadom o
guest
2 komentarzy
Inline Feedbacks
Zobacz wszystkie komentarze
2
0
Zapraszam do skomentowania wpisu.x
()
x